Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[simix] Refcounting with SIMIX_{process,mutex}_{ref,unref}()
[simgrid.git] / examples / msg / actions-comm / actions-comm.c
index 126936b..86486d2 100644 (file)
@@ -183,7 +183,7 @@ static void action_barrier(const char *const *action)
   processes_arrived_sofar--;
   if (processes_arrived_sofar<=0) {
     SIMIX_cond_destroy(cond);
-    SIMIX_mutex_destroy(mutex);
+    SIMIX_mutex_unref(mutex);
     mutex = NULL;
   }
 }