aboutsummaryrefslogtreecommitdiff
path: root/src/transport/transport_api.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-10-16 14:30:22 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-10-16 14:30:22 +0000
commit99bf44f32c29c327f013db2e4406a2242606c1d5 (patch)
tree556bd5b0e2fd05403f24b5422d59184722e4f25a /src/transport/transport_api.c
parent7c6e0bd5902d4ea469e793cba73f7116ff82292d (diff)
downloadgnunet-99bf44f32c29c327f013db2e4406a2242606c1d5.tar.gz
gnunet-99bf44f32c29c327f013db2e4406a2242606c1d5.zip
stats + delay
Diffstat (limited to 'src/transport/transport_api.c')
-rw-r--r--src/transport/transport_api.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/transport/transport_api.c b/src/transport/transport_api.c
index 81877743e..a6496c973 100644
--- a/src/transport/transport_api.c
+++ b/src/transport/transport_api.c
@@ -1318,7 +1318,8 @@ GNUNET_TRANSPORT_notify_transmit_ready (struct GNUNET_TRANSPORT_Handle *handle,
1318 th->priority = priority; 1318 th->priority = priority;
1319 n->th = th; 1319 n->th = th;
1320 /* calculate when our transmission should be ready */ 1320 /* calculate when our transmission should be ready */
1321 delay = GNUNET_BANDWIDTH_tracker_get_delay (&n->out_tracker, size); 1321 delay = GNUNET_BANDWIDTH_tracker_get_delay (&n->out_tracker, size + n->traffic_overhead);
1322 n->traffic_overhead = 0;
1322 if (delay.rel_value > timeout.rel_value) 1323 if (delay.rel_value > timeout.rel_value)
1323 delay.rel_value = 0; /* notify immediately (with failure) */ 1324 delay.rel_value = 0; /* notify immediately (with failure) */
1324 LOG (GNUNET_ERROR_TYPE_DEBUG, 1325 LOG (GNUNET_ERROR_TYPE_DEBUG,