diff options
Diffstat (limited to 'src/transport/gnunet-service-tng.c')
-rw-r--r-- | src/transport/gnunet-service-tng.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/transport/gnunet-service-tng.c b/src/transport/gnunet-service-tng.c index a75292a49..aea44d8ee 100644 --- a/src/transport/gnunet-service-tng.c +++ b/src/transport/gnunet-service-tng.c | |||
@@ -6481,11 +6481,8 @@ handle_acknowledged (struct PendingAcknowledgement *pa, | |||
6481 | struct GNUNET_TIME_Relative delay; | 6481 | struct GNUNET_TIME_Relative delay; |
6482 | 6482 | ||
6483 | delay = GNUNET_TIME_absolute_get_duration (pa->transmission_time); | 6483 | delay = GNUNET_TIME_absolute_get_duration (pa->transmission_time); |
6484 | if (delay.rel_value_us > ack_delay.rel_value_us) | 6484 | delay = GNUNET_TIME_relative_subtract (delay, ack_delay); |
6485 | delay = GNUNET_TIME_UNIT_ZERO; | 6485 | if (NULL != pa->queue && 1 == pa->num_send) |
6486 | else | ||
6487 | delay = GNUNET_TIME_relative_subtract (delay, ack_delay); | ||
6488 | if (NULL != pa->queue) | ||
6489 | update_queue_performance (pa->queue, delay, pa->message_size); | 6486 | update_queue_performance (pa->queue, delay, pa->message_size); |
6490 | if (NULL != pa->dvh && 1 == pa->num_send) | 6487 | if (NULL != pa->dvh && 1 == pa->num_send) |
6491 | update_dvh_performance (pa->dvh, delay, pa->message_size); | 6488 | update_dvh_performance (pa->dvh, delay, pa->message_size); |