gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r13760 - gnunet/src/core


From: gnunet
Subject: [GNUnet-SVN] r13760 - gnunet/src/core
Date: Mon, 22 Nov 2010 13:29:21 +0100

Author: nevans
Date: 2010-11-22 13:29:21 +0100 (Mon, 22 Nov 2010)
New Revision: 13760

Modified:
   gnunet/src/core/core_api.c
Log:
checking if pending_head is NULL, may not be correct

Modified: gnunet/src/core/core_api.c
===================================================================
--- gnunet/src/core/core_api.c  2010-11-22 10:44:06 UTC (rev 13759)
+++ gnunet/src/core/core_api.c  2010-11-22 12:29:21 UTC (rev 13760)
@@ -666,6 +666,12 @@
   /* now check for 'ready' P2P messages */
   if (NULL != (pr = h->ready_peer_head))
     {
+      /* FIXME: If a reconnect_later call happened, this can be NULL! */
+      if (pr->pending_head == NULL)
+        {
+          GNUNET_break(0);
+          return 0;
+        }
       th = pr->pending_head;
       if (size < th->msize + sizeof (struct SendMessage))
        {




reply via email to

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