]> git.ipfire.org Git - thirdparty/collectd.git/commitdiff
virt plugin: take mutex when setting member
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Thu, 24 May 2018 11:59:18 +0000 (13:59 +0200)
committerRuben Kerkhof <ruben@rubenkerkhof.com>
Thu, 24 May 2018 11:59:18 +0000 (13:59 +0200)
Purely cosmetic here, but this should fix CID 185977.

src/virt.c

index 37853852108448bd3e9c934ad353c627391573de..caaf077ea0026b6ff24a8d0ef6da82fab1b28e85 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;
 }