gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r29709 - gnunet/src/ats
Date: Mon, 30 Sep 2013 14:06:55 +0200

Author: wachs
Date: 2013-09-30 14:06:55 +0200 (Mon, 30 Sep 2013)
New Revision: 29709

Modified:
   gnunet/src/ats/ats_api_performance.c
   gnunet/src/ats/ats_api_scheduling.c
Log:
debug on freebsd


Modified: gnunet/src/ats/ats_api_performance.c
===================================================================
--- gnunet/src/ats/ats_api_performance.c        2013-09-30 11:36:08 UTC (rev 
29708)
+++ gnunet/src/ats/ats_api_performance.c        2013-09-30 12:06:55 UTC (rev 
29709)
@@ -308,10 +308,6 @@
     ret += p->size;
     size -= p->size;
     GNUNET_CONTAINER_DLL_remove (ph->pending_head, ph->pending_tail, p);
-    if (GNUNET_YES == p->is_init)
-      GNUNET_CLIENT_receive (ph->client, &process_ats_message, ph,
-                            GNUNET_TIME_UNIT_FOREVER_REL);
-
     GNUNET_free (p);
   }
   do_transmit (ph);
@@ -623,6 +619,8 @@
   GNUNET_assert (NULL == ph->client);
   ph->client = GNUNET_CLIENT_connect ("ats", ph->cfg);
   GNUNET_assert (NULL != ph->client);
+  GNUNET_CLIENT_receive (ph->client, &process_ats_message, ph,
+                          GNUNET_TIME_UNIT_FOREVER_REL);
   if ((NULL == (p = ph->pending_head)) || (GNUNET_YES != p->is_init))
   {
     p = GNUNET_malloc (sizeof (struct PendingMessage) +

Modified: gnunet/src/ats/ats_api_scheduling.c
===================================================================
--- gnunet/src/ats/ats_api_scheduling.c 2013-09-30 11:36:08 UTC (rev 29708)
+++ gnunet/src/ats/ats_api_scheduling.c 2013-09-30 12:06:55 UTC (rev 29709)
@@ -290,9 +290,6 @@
     ret += p->size;
     size -= p->size;
     GNUNET_CONTAINER_DLL_remove (sh->pending_head, sh->pending_tail, p);
-    if (GNUNET_YES == p->is_init)
-      GNUNET_CLIENT_receive (sh->client, &process_ats_message, sh,
-                             GNUNET_TIME_UNIT_FOREVER_REL);
     GNUNET_free (p);
   }
   do_transmit (sh);
@@ -683,6 +680,8 @@
   GNUNET_assert (NULL == sh->client);
   sh->client = GNUNET_CLIENT_connect ("ats", sh->cfg);
   GNUNET_assert (NULL != sh->client);
+  GNUNET_CLIENT_receive (sh->client, &process_ats_message, sh,
+                           GNUNET_TIME_UNIT_FOREVER_REL);
   if ((NULL == (p = sh->pending_head)) || (GNUNET_YES != p->is_init))
   {
     p = GNUNET_malloc (sizeof (struct PendingMessage) +




reply via email to

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