[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r30984 - gnunet/src/mesh
From: |
gnunet |
Subject: |
[GNUnet-SVN] r30984 - gnunet/src/mesh |
Date: |
Sat, 30 Nov 2013 00:45:01 +0100 |
Author: bartpolot
Date: 2013-11-30 00:45:01 +0100 (Sat, 30 Nov 2013)
New Revision: 30984
Modified:
gnunet/src/mesh/gnunet-service-mesh_channel.c
Log:
- doc
Modified: gnunet/src/mesh/gnunet-service-mesh_channel.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh_channel.c 2013-11-29 19:18:51 UTC
(rev 30983)
+++ gnunet/src/mesh/gnunet-service-mesh_channel.c 2013-11-29 23:45:01 UTC
(rev 30984)
@@ -2038,12 +2038,14 @@
q->copy = (struct MeshReliableMessage *) existing_copy;
if (NULL != q->copy->q)
{
- /* Last retransmission was scheduled but not sent!
- * This retransmission was executed by a ch_message_sent
- * following a very fast RRT, which scheduled the retransmission
- * before the retransmitted message had a chance to leave the peer.
- * Cancel this transmission and wait until the pending
- * retransmission schedules the next one.
+ /* Last retransmission was queued but not yet sent!
+ * This retransmission was scheduled by a ch_message_sent which
+ * followed a very fast RTT, so the tiny delay made the
+ * retransmission function to execute before the previous
+ * retransmitted message even had a chance to leave the peer.
+ * Cancel this message and wait until the pending
+ * retransmission leaves the peer and ch_message_sent starts
+ * the timer for the next one.
*/
GNUNET_free (q);
return;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r30984 - gnunet/src/mesh,
gnunet <=