浏览代码

Mutex in ctkServiceRegistration must be recursive.

Sascha Zelzer 14 年之前
父节点
当前提交
709857d164
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      Libs/PluginFramework/ctkServiceRegistrationPrivate.cpp

+ 2 - 1
Libs/PluginFramework/ctkServiceRegistrationPrivate.cpp

@@ -26,7 +26,8 @@ ctkServiceRegistrationPrivate::ctkServiceRegistrationPrivate(
   ctkPluginPrivate* plugin, QObject* service,
   const ServiceProperties& props)
   : ref(1), service(service), plugin(plugin), reference(this),
-    properties(props), available(true), unregistering(false)
+    properties(props), available(true), unregistering(false),
+    propsLock(QMutex::Recursive)
 {
 
 }