From 4bdb2a9e3f8686adb42eb3e2b36ea8e9ce5d4a98 Mon Sep 17 00:00:00 2001 From: Sree Harsha Totakura Date: Wed, 17 Oct 2012 13:53:20 +0000 Subject: [PATCH] fixed memory leak --- src/testbed/gnunet-service-testbed.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/testbed/gnunet-service-testbed.c b/src/testbed/gnunet-service-testbed.c index 8b998e203..42a15c627 100644 --- a/src/testbed/gnunet-service-testbed.c +++ b/src/testbed/gnunet-service-testbed.c @@ -2968,7 +2968,6 @@ handle_overlay_connect (void *cls, struct GNUNET_SERVER_Client *client, struct Route *route_to_peer1_host; LOG_DEBUG ("Forwarding overlay connect\n"); - GNUNET_SERVER_client_keep (client); route_to_peer2_host = NULL; route_to_peer1_host = NULL; route_to_peer2_host = find_dest_route (peer2_host_id); @@ -3048,6 +3047,7 @@ handle_overlay_connect (void *cls, struct GNUNET_SERVER_Client *client, } } fopc = GNUNET_malloc (sizeof (struct ForwardedOperationContext)); + GNUNET_SERVER_client_keep (client); fopc->client = client; fopc->operation_id = operation_id; fopc->opc = -- 2.25.1