ソースを参照

Mutex in ctkManagedServiceTracker must be recursive.

Sascha Zelzer 14 年 前
コミット
0e6ba4ae77
共有1 個のファイルを変更した1 個の追加0 個の削除を含む
  1. 1 0
      Plugins/org.commontk.configadmin/ctkManagedServiceTracker.cpp

+ 1 - 0
Plugins/org.commontk.configadmin/ctkManagedServiceTracker.cpp

@@ -36,6 +36,7 @@ ctkManagedServiceTracker::ctkManagedServiceTracker(ctkConfigurationAdminFactory*
   : ctkServiceTracker<ctkManagedService*>(context),
   : ctkServiceTracker<ctkManagedService*>(context),
     context(context),
     context(context),
     configurationAdminFactory(configurationAdminFactory),
     configurationAdminFactory(configurationAdminFactory),
+    configurationStoreMutex(QMutex::Recursive),
     configurationStore(configurationStore),
     configurationStore(configurationStore),
     queue("ctkManagedService Update Queue")
     queue("ctkManagedService Update Queue")
 {
 {