[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r27975 - gnunet/src/mesh
From: |
gnunet |
Subject: |
[GNUnet-SVN] r27975 - gnunet/src/mesh |
Date: |
Sat, 13 Jul 2013 03:43:17 +0200 |
Author: bartpolot
Date: 2013-07-13 03:43:17 +0200 (Sat, 13 Jul 2013)
New Revision: 27975
Modified:
gnunet/src/mesh/gnunet-service-mesh.c
Log:
- fix unreliable unicast
Modified: gnunet/src/mesh/gnunet-service-mesh.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh.c 2013-07-13 01:36:58 UTC (rev
27974)
+++ gnunet/src/mesh/gnunet-service-mesh.c 2013-07-13 01:43:17 UTC (rev
27975)
@@ -3750,12 +3750,14 @@
if (GMC_is_pid_bigger (pid, t->prev_fc.last_pid_recv)
&&
(GNUNET_NO == t->reliable ||
- GNUNET_ntohll (msg->mid) == (t->bck_rel->mid_recv + 1)) )
+ (GNUNET_ntohll (msg->mid) == (t->bck_rel->mid_recv + 1) &&
+ t->bck_rel->mid_recv++)
+ )
+ )
{
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
" pid %u not seen yet, forwarding\n", pid);
t->prev_fc.last_pid_recv = pid;
- t->bck_rel->mid_recv++;
tunnel_send_client_ucast (t, msg);
}
else
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r27975 - gnunet/src/mesh,
gnunet <=