From 82c9fdd6e78219478d4198c18427ef43bb5cc59a Mon Sep 17 00:00:00 2001 From: Bart Polot Date: Mon, 22 Jul 2013 16:03:07 +0000 Subject: [PATCH] - try to work if both RELIABLE and NOBUFFER options are selected --- src/mesh/gnunet-service-mesh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mesh/gnunet-service-mesh.c b/src/mesh/gnunet-service-mesh.c index a0726bf2f..4881515c9 100644 --- a/src/mesh/gnunet-service-mesh.c +++ b/src/mesh/gnunet-service-mesh.c @@ -2444,7 +2444,7 @@ tunnel_send_ack (struct MeshTunnel *t, uint16_t type, int fwd) GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "ACK due to %s\n", GNUNET_MESH_DEBUG_M2S (type)); - if (GNUNET_YES == t->nobuffer) + if (GNUNET_YES == t->nobuffer && (GNUNET_NO == t->reliable || NULL == c)) { GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Not sending ACK, nobuffer\n"); return; -- 2.25.1