virt plugin: take mutex when setting member
[collectd.git] / src / virt.c
index 3785385..caaf077 100644 (file)
@@ -1898,7 +1898,9 @@ static int virt_notif_thread_init(virt_notif_thread_t *thread_data) {
    * domain_event_cb_id to '-1'
    */
   thread_data->domain_event_cb_id = -1;
+  pthread_mutex_lock(&thread_data->active_mutex);
   thread_data->is_active = 0;
+  pthread_mutex_unlock(&thread_data->active_mutex);
 
   return 0;
 }