[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r35178 - gnunet/src/ats
From: |
gnunet |
Subject: |
[GNUnet-SVN] r35178 - gnunet/src/ats |
Date: |
Sun, 8 Feb 2015 20:56:19 +0100 |
Author: grothoff
Date: 2015-02-08 20:56:19 +0100 (Sun, 08 Feb 2015)
New Revision: 35178
Modified:
gnunet/src/ats/plugin_ats_proportional.c
Log:
do not force disconnect just because client does not request address anymore
Modified: gnunet/src/ats/plugin_ats_proportional.c
===================================================================
--- gnunet/src/ats/plugin_ats_proportional.c 2015-02-08 19:53:36 UTC (rev
35177)
+++ gnunet/src/ats/plugin_ats_proportional.c 2015-02-08 19:56:19 UTC (rev
35178)
@@ -1103,29 +1103,14 @@
struct GAS_PROPORTIONAL_Handle *s = solver;
struct ATS_Address *cur;
struct AddressWrapper *asi;
- struct Network *cur_net;
cur = get_active_address (s,
peer);
if (NULL == cur)
return;
- LOG (GNUNET_ERROR_TYPE_INFO,
- "Disabling %s address %p for peer `%s'\n",
- (GNUNET_NO == cur->active) ? "inactive" : "active",
- cur,
- GNUNET_i2s (&cur->peer));
-
- /* Disabling current address */
asi = cur->solver_information;
- cur_net = asi->network;
- asi->activated = GNUNET_TIME_UNIT_ZERO_ABS;
- cur->active = GNUNET_NO; /* No active any longer */
- cur->assigned_bw_in = 0; /* no bandwidth assigned */
- cur->assigned_bw_out = 0; /* no bandwidth assigned */
- address_decrement_active (s,
- cur_net);
distribute_bandwidth_in_network (s,
- cur_net);
+ asi->network);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r35178 - gnunet/src/ats,
gnunet <=