From: Christian Grothoff Date: Thu, 17 Nov 2011 14:54:55 +0000 (+0000) Subject: consider number of retransmissions for delay calculation X-Git-Tag: initial-import-from-subversion-38251~15891 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=8b4f9484ce8fa5a050456993c25f80b6de0618b7;p=oweals%2Fgnunet.git consider number of retransmissions for delay calculation --- diff --git a/src/fragmentation/fragmentation.c b/src/fragmentation/fragmentation.c index 522084048..e5b11f5d9 100644 --- a/src/fragmentation/fragmentation.c +++ b/src/fragmentation/fragmentation.c @@ -208,7 +208,7 @@ transmit_next (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) fc->num_rounds++; delay = GNUNET_TIME_relative_max (GNUNET_TIME_relative_multiply (delay, 2), - GNUNET_TIME_relative_multiply (fc->delay, fc->num_rounds); + GNUNET_TIME_relative_multiply (fc->delay, fc->num_rounds)); /* never use zero, need some time for ACK always */ delay = GNUNET_TIME_relative_max (GNUNET_TIME_UNIT_MILLISECONDS, delay); fc->last_round = GNUNET_TIME_absolute_get ();