gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r21296 - gnunet/src/peerinfo


From: gnunet
Subject: [GNUnet-SVN] r21296 - gnunet/src/peerinfo
Date: Sun, 6 May 2012 19:44:19 +0200

Author: grothoff
Date: 2012-05-06 19:44:19 +0200 (Sun, 06 May 2012)
New Revision: 21296

Modified:
   gnunet/src/peerinfo/peerinfo_api.c
Log:
-fix

Modified: gnunet/src/peerinfo/peerinfo_api.c
===================================================================
--- gnunet/src/peerinfo/peerinfo_api.c  2012-05-06 15:55:15 UTC (rev 21295)
+++ gnunet/src/peerinfo/peerinfo_api.c  2012-05-06 17:44:19 UTC (rev 21296)
@@ -749,9 +749,6 @@
   struct GNUNET_PEERINFO_Handle *h;
 
   h = ic->h;
-  GNUNET_CONTAINER_DLL_remove (h->ic_head,
-                              h->ic_tail,
-                              ic);
   if (GNUNET_SCHEDULER_NO_TASK != ic->timeout_task)
   {
     GNUNET_SCHEDULER_cancel (ic->timeout_task);
@@ -760,6 +757,9 @@
   ic->callback = NULL;
   if (GNUNET_YES == ic->in_receive)
     return;                     /* need to finish processing */
+  GNUNET_CONTAINER_DLL_remove (h->ic_head,
+                              h->ic_tail,
+                              ic);
   if (NULL != ic->ac)
   {
     GNUNET_CONTAINER_DLL_remove (h->ac_head, h->ac_tail, ic->ac);




reply via email to

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