[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r18185 - gnunet/src/fragmentation
From: |
gnunet |
Subject: |
[GNUnet-SVN] r18185 - gnunet/src/fragmentation |
Date: |
Thu, 17 Nov 2011 15:47:41 +0100 |
Author: grothoff
Date: 2011-11-17 15:47:41 +0100 (Thu, 17 Nov 2011)
New Revision: 18185
Modified:
gnunet/src/fragmentation/fragmentation.c
Log:
only use good acks for delay calculation
Modified: gnunet/src/fragmentation/fragmentation.c
===================================================================
--- gnunet/src/fragmentation/fragmentation.c 2011-11-17 14:09:34 UTC (rev
18184)
+++ gnunet/src/fragmentation/fragmentation.c 2011-11-17 14:47:41 UTC (rev
18185)
@@ -324,7 +324,8 @@
if (ntohl (fa->fragment_id) != fc->fragment_id)
return GNUNET_SYSERR; /* not our ACK */
abits = GNUNET_ntohll (fa->bits);
- if (GNUNET_YES == fc->wack)
+ if ( (GNUNET_YES == fc->wack) &&
+ (abits == (fc->acks & abits)) )
{
/* normal ACK, can update running average of delay... */
fc->wack = GNUNET_NO;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r18185 - gnunet/src/fragmentation,
gnunet <=