From: Sree Harsha Totakura Date: Thu, 10 May 2012 15:44:24 +0000 (+0000) Subject: NULL check on disconnect handler X-Git-Tag: initial-import-from-subversion-38251~13541 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=05ab4ac54f2926fb32df2796c7f97d9e020a8ca5;p=oweals%2Fgnunet.git NULL check on disconnect handler --- 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);