gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r12816 - gnunet/src/peerinfo
Date: Thu, 2 Sep 2010 18:08:43 +0200

Author: nevans
Date: 2010-09-02 18:08:43 +0200 (Thu, 02 Sep 2010)
New Revision: 12816

Modified:
   gnunet/src/peerinfo/peerinfo_api.c
Log:
forgotten commit, null check

Modified: gnunet/src/peerinfo/peerinfo_api.c
===================================================================
--- gnunet/src/peerinfo/peerinfo_api.c  2010-09-02 15:57:15 UTC (rev 12815)
+++ gnunet/src/peerinfo/peerinfo_api.c  2010-09-02 16:08:43 UTC (rev 12816)
@@ -226,7 +226,7 @@
   h->th = NULL;
   if (buf == NULL)
     {
-      GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
+      GNUNET_log (GNUNET_ERROR_TYPE_WARNING | GNUNET_ERROR_TYPE_BULK,
                   _("Failed to transmit message to `%s' service.\n"),
                  "PEERINFO");
       if (tqe != NULL)
@@ -528,7 +528,7 @@
 {
   struct GNUNET_PEERINFO_IteratorContext *ic = cls;
 
-  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+  GNUNET_log (GNUNET_ERROR_TYPE_WARNING | GNUNET_ERROR_TYPE_BULK,
              _("Timeout transmitting iteration request to `%s' service.\n"),
              "PEERINFO");
   ic->timeout_task = GNUNET_SCHEDULER_NO_TASK;
@@ -536,11 +536,10 @@
     GNUNET_CONTAINER_DLL_remove (ic->h->tq_head,
                                 ic->h->tq_tail,
                                 ic->tqe);
+  reconnect (ic->h);
   ic->callback (ic->callback_cls, NULL, NULL);
   ic->callback = NULL;
-  if (ic->in_receive)
-    return;
-  GNUNET_free (ic->tqe);
+  GNUNET_free_non_null (ic->tqe);
   GNUNET_free (ic);
 }
 




reply via email to

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