gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r30796 - gnunet/src/ats
Date: Tue, 19 Nov 2013 14:34:29 +0100

Author: wachs
Date: 2013-11-19 14:34:29 +0100 (Tue, 19 Nov 2013)
New Revision: 30796

Modified:
   gnunet/src/ats/libgnunet_plugin_ats_proportional.c
Log:
notify only once


Modified: gnunet/src/ats/libgnunet_plugin_ats_proportional.c
===================================================================
--- gnunet/src/ats/libgnunet_plugin_ats_proportional.c  2013-11-19 12:40:04 UTC 
(rev 30795)
+++ gnunet/src/ats/libgnunet_plugin_ats_proportional.c  2013-11-19 13:34:29 UTC 
(rev 30796)
@@ -879,16 +879,16 @@
     if (NULL != s->env->info_cb)
       s->env->info_cb(s->env->info_cb_cls, GAS_OP_SOLVE_STOP,
           GAS_STAT_SUCCESS, GAS_INFO_PROP_ALL);
+    if (NULL != s->env->info_cb)
+      s->env->info_cb(s->env->info_cb_cls, 
GAS_OP_SOLVE_UPDATE_NOTIFICATION_START,
+          GAS_STAT_SUCCESS, GAS_INFO_PROP_ALL);
     for (i = 0; i < s->network_count; i++)
     {
-      if (NULL != s->env->info_cb)
-        s->env->info_cb(s->env->info_cb_cls, 
GAS_OP_SOLVE_UPDATE_NOTIFICATION_START,
-            GAS_STAT_SUCCESS, GAS_INFO_PROP_ALL);
       propagate_bandwidth(s, &s->network_entries[i], address_except);
-      if (NULL != s->env->info_cb)
-        s->env->info_cb(s->env->info_cb_cls, 
GAS_OP_SOLVE_UPDATE_NOTIFICATION_STOP,
-            GAS_STAT_SUCCESS, GAS_INFO_PROP_ALL);
     }
+    if (NULL != s->env->info_cb)
+      s->env->info_cb(s->env->info_cb_cls, 
GAS_OP_SOLVE_UPDATE_NOTIFICATION_STOP,
+          GAS_STAT_SUCCESS, GAS_INFO_PROP_ALL);
   }
 }
 




reply via email to

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