aboutsummaryrefslogtreecommitdiff
path: root/src/util/bandwidth.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/bandwidth.c')
-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