aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authort3sserakt <t3ss@posteo.de>2023-04-27 17:47:21 +0200
committert3sserakt <t3ss@posteo.de>2023-05-02 12:41:00 +0200
commit076c47032d9f078049b04e1c90c621d3978805e0 (patch)
tree16e24b3656cb84a2ed7058df31a9de3873c611da
parent7fc31d397f1b5b90c6e34ece98d972cdd14ee461 (diff)
downloadgnunet-076c47032d9f078049b04e1c90c621d3978805e0.tar.gz
gnunet-076c47032d9f078049b04e1c90c621d3978805e0.zip
TNG: GNUNET_SERVICE_client_continue was misplaced blocking the service.
-rw-r--r--src/transport/gnunet-service-tng.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/transport/gnunet-service-tng.c b/src/transport/gnunet-service-tng.c
index 7b89be7cb..29f8998ed 100644
--- a/src/transport/gnunet-service-tng.c
+++ b/src/transport/gnunet-service-tng.c
@@ -4311,6 +4311,7 @@ handle_client_recv_ok (void *cls, const struct RecvOkMessage *rom)
4311 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 4311 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
4312 "CORE ack receiving message, increased CORE recv window to %u\n", 4312 "CORE ack receiving message, increased CORE recv window to %u\n",
4313 vl->core_recv_window); 4313 vl->core_recv_window);
4314 GNUNET_SERVICE_client_continue (tc->client);
4314 if (vl->core_recv_window <= 0) 4315 if (vl->core_recv_window <= 0)
4315 return; 4316 return;
4316 /* resume communicators */ 4317 /* resume communicators */
@@ -4319,7 +4320,6 @@ handle_client_recv_ok (void *cls, const struct RecvOkMessage *rom)
4319 GNUNET_CONTAINER_DLL_remove (vl->cmc_head, vl->cmc_tail, cmc); 4320 GNUNET_CONTAINER_DLL_remove (vl->cmc_head, vl->cmc_tail, cmc);
4320 finish_cmc_handling (cmc); 4321 finish_cmc_handling (cmc);
4321 } 4322 }
4322 GNUNET_SERVICE_client_continue (tc->client);
4323} 4323}
4324 4324
4325 4325