gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r38047 - gnunet/src/ats


From: gnunet
Subject: [GNUnet-SVN] r38047 - gnunet/src/ats
Date: Fri, 30 Sep 2016 14:55:07 +0200

Author: grothoff
Date: 2016-09-30 14:55:07 +0200 (Fri, 30 Sep 2016)
New Revision: 38047

Modified:
   gnunet/src/ats/ats_api_connectivity.c
Log:
fix #4663

Modified: gnunet/src/ats/ats_api_connectivity.c
===================================================================
--- gnunet/src/ats/ats_api_connectivity.c       2016-09-30 11:33:50 UTC (rev 
38046)
+++ gnunet/src/ats/ats_api_connectivity.c       2016-09-30 12:55:07 UTC (rev 
38047)
@@ -302,9 +302,6 @@
 {
   struct GNUNET_ATS_ConnectivitySuggestHandle *s;
 
-  LOG (GNUNET_ERROR_TYPE_DEBUG,
-       "Requesting ATS to suggest address for `%s'\n",
-       GNUNET_i2s (peer));
   s = GNUNET_new (struct GNUNET_ATS_ConnectivitySuggestHandle);
   s->ch = ch;
   s->id = *peer;
@@ -315,9 +312,15 @@
                                          s,
                                          
GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY))
   {
-    GNUNET_break (0);
+    LOG (GNUNET_ERROR_TYPE_DEBUG,
+         "Not requesting ATS to suggest address for `%s', request already 
pending\n",
+         GNUNET_i2s (peer));
+    GNUNET_free (s);
     return NULL;
   }
+  LOG (GNUNET_ERROR_TYPE_DEBUG,
+       "Requesting ATS to suggest address for `%s'\n",
+       GNUNET_i2s (peer));
   if (NULL == ch->mq)
     return s;
   (void) transmit_suggestion (ch,




reply via email to

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