gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r24465 - gnunet/src/testbed


From: gnunet
Subject: [GNUnet-SVN] r24465 - gnunet/src/testbed
Date: Tue, 23 Oct 2012 00:29:02 +0200

Author: harsha
Date: 2012-10-23 00:29:01 +0200 (Tue, 23 Oct 2012)
New Revision: 24465

Modified:
   gnunet/src/testbed/testbed_api_peers.c
Log:
fix

Modified: gnunet/src/testbed/testbed_api_peers.c
===================================================================
--- gnunet/src/testbed/testbed_api_peers.c      2012-10-22 21:30:14 UTC (rev 
24464)
+++ gnunet/src/testbed/testbed_api_peers.c      2012-10-22 22:29:01 UTC (rev 
24465)
@@ -84,11 +84,17 @@
 {
   struct OperationContext *opc = cls;
 
-  if (OPC_STATE_FINISHED != opc->state)
+  switch (opc->state)
   {
+  case OPC_STATE_STARTED:
+    GNUNET_CONTAINER_DLL_remove (opc->c->ocq_head, opc->c->ocq_tail, opc);
+    /* No break we continue flow */
+  case OPC_STATE_INIT:
     GNUNET_free (((struct PeerCreateData *) opc->data)->peer);
     GNUNET_free (opc->data);
-    GNUNET_CONTAINER_DLL_remove (opc->c->ocq_head, opc->c->ocq_tail, opc);
+    break;
+  case OPC_STATE_FINISHED:
+    break;
   }
   GNUNET_free (opc);
 }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]