aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2010-10-26 13:10:36 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2010-10-26 13:10:36 +0000
commitb9b331a978f134af77c64011d17593ed4c6e8382 (patch)
treeaa6f0b8ef3b6ee1e9da2f8ce1eb1efae0377fbf2 /src
parent2f93ede41d6823331c95db6fcb87aa14c9f6cb05 (diff)
downloadgnunet-b9b331a978f134af77c64011d17593ed4c6e8382.tar.gz
gnunet-b9b331a978f134af77c64011d17593ed4c6e8382.zip
FIX: value (now.value - av->last_update__.value) is always 0
Diffstat (limited to 'src')
-rw-r--r--src/util/bandwidth.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/util/bandwidth.c b/src/util/bandwidth.c
index f20f9afbf..a08bb1f43 100644
--- a/src/util/bandwidth.c
+++ b/src/util/bandwidth.c
@@ -178,7 +178,6 @@ update_tracker (struct GNUNET_BANDWIDTH_Tracker *av)
178 delta_time = now.value - av->last_update__.value; 178 delta_time = now.value - av->last_update__.value;
179 delta_avail = (delta_time * ((unsigned long long) av->available_bytes_per_s__) + 500LL) / 1000LL; 179 delta_avail = (delta_time * ((unsigned long long) av->available_bytes_per_s__) + 500LL) / 1000LL;
180 av->consumption_since_last_update__ -= delta_avail; 180 av->consumption_since_last_update__ -= delta_avail;
181 av->last_update__ = now;
182 if (av->consumption_since_last_update__ < 0) 181 if (av->consumption_since_last_update__ < 0)
183 { 182 {
184 left_bytes = - av->consumption_since_last_update__; 183 left_bytes = - av->consumption_since_last_update__;
@@ -193,6 +192,7 @@ update_tracker (struct GNUNET_BANDWIDTH_Tracker *av)
193 (unsigned int) av->available_bytes_per_s__, 192 (unsigned int) av->available_bytes_per_s__,
194 (unsigned long long) (now.value - av->last_update__.value)); 193 (unsigned long long) (now.value - av->last_update__.value));
195#endif 194#endif
195 av->last_update__ = now;
196} 196}
197 197
198 198