[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r28043 - gnunet/src/mesh
From: |
gnunet |
Subject: |
[GNUnet-SVN] r28043 - gnunet/src/mesh |
Date: |
Mon, 15 Jul 2013 13:30:36 +0200 |
Author: bartpolot
Date: 2013-07-15 13:30:36 +0200 (Mon, 15 Jul 2013)
New Revision: 28043
Modified:
gnunet/src/mesh/gnunet-service-mesh.c
Log:
- fix end-to-end stalling, update todo
Modified: gnunet/src/mesh/gnunet-service-mesh.c
===================================================================
--- gnunet/src/mesh/gnunet-service-mesh.c 2013-07-15 11:29:50 UTC (rev
28042)
+++ gnunet/src/mesh/gnunet-service-mesh.c 2013-07-15 11:30:36 UTC (rev
28043)
@@ -25,6 +25,8 @@
*
* FIXME in progress:
* - keep queues until receiving ACK
+ * - when sending in-order buffered data, wait for client ACKs
+ * - refactor unicast to make generic handling, assigning *rel and *fc
*
* TODO:
* - relay corking down to core
@@ -2157,6 +2159,7 @@
break;
case GNUNET_MESSAGE_TYPE_MESH_ACK:
case GNUNET_MESSAGE_TYPE_MESH_LOCAL_ACK:
+ case GNUNET_MESSAGE_TYPE_MESH_UNICAST_ACK:
break;
case GNUNET_MESSAGE_TYPE_MESH_POLL:
case GNUNET_MESSAGE_TYPE_MESH_PATH_ACK:
@@ -4275,6 +4278,7 @@
}
else
GNUNET_break (0);
+ tunnel_send_fwd_ack (t, GNUNET_MESSAGE_TYPE_MESH_UNICAST_ACK);
}
return GNUNET_OK;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r28043 - gnunet/src/mesh,
gnunet <=