From cbda06bb9cf113889724040fdabfeec2ef16ab88 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 10 May 2012 18:42:09 +0000 Subject: [PATCH] -fixing leak --- src/util/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/server.c b/src/util/server.c index bdca171a1..6226dea6d 100644 --- a/src/util/server.c +++ b/src/util/server.c @@ -1097,7 +1097,7 @@ client_message_tokenizer_callback (void *cls, void *client, sender->in_process_client_buffer = GNUNET_YES; ret = GNUNET_SERVER_inject (server, sender, message); sender->in_process_client_buffer = GNUNET_NO; - if (GNUNET_OK != ret) + if ( (GNUNET_OK != ret) || (GNUNET_YES == sender->shutdown_now) ) GNUNET_SERVER_client_disconnect (sender); } -- 2.25.1