-check return value
[oweals/gnunet.git] / src / secretsharing / gnunet-secretsharing-profiler.c
index 5dc649178a5a8dfbc3451347a27956da83f46a56..79fa339cfda28832cf4e728b7c23d105df781bde 100644 (file)
@@ -294,7 +294,7 @@ decrypt_disconnect_adapter(void *cls, void *op_result)
     *dh = NULL;
   }
 
-  GNUNET_assert (NULL == connect_ops[n]);
+  GNUNET_assert (NULL != connect_ops[n]);
   connect_ops[n] = NULL;
 }
 
@@ -493,7 +493,10 @@ handle_shutdown (void *cls,
     unsigned int i;
     for (i = 0; i < num_peers; i++)
       if (NULL != connect_ops[i])
+      {
+        // the disconnect callback will set the op to NULL
         GNUNET_TESTBED_operation_done (connect_ops[i]);
+      }
     GNUNET_free (connect_ops);
   }