diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2010-10-26 13:10:36 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2010-10-26 13:10:36 +0000 |
commit | b9b331a978f134af77c64011d17593ed4c6e8382 (patch) | |
tree | aa6f0b8ef3b6ee1e9da2f8ce1eb1efae0377fbf2 /src | |
parent | 2f93ede41d6823331c95db6fcb87aa14c9f6cb05 (diff) | |
download | gnunet-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.c | 2 |
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 | ||