From 05ab4ac54f2926fb32df2796c7f97d9e020a8ca5 Mon Sep 17 00:00:00 2001 From: Sree Harsha Totakura Date: Thu, 10 May 2012 15:44:24 +0000 Subject: [PATCH] NULL check on disconnect handler --- src/lockmanager/gnunet-service-lockmanager.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lockmanager/gnunet-service-lockmanager.c b/src/lockmanager/gnunet-service-lockmanager.c index efd505a60..ddf959ba6 100644 --- a/src/lockmanager/gnunet-service-lockmanager.c +++ b/src/lockmanager/gnunet-service-lockmanager.c @@ -734,6 +734,8 @@ client_disconnect_cb (void *cls, struct GNUNET_SERVER_Client *client) struct ClientList *cl_entry; struct LockList *ll_entry; + if (NULL == client) + return; LOG (GNUNET_ERROR_TYPE_DEBUG, "A client has been disconnected -- freeing its locks and resources\n"); cl_entry = cl_find_client (client); -- 2.25.1