diff options
Diffstat (limited to 'src/transport/transport_api.c')
-rw-r--r-- | src/transport/transport_api.c | 3 |
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, |