aboutsummaryrefslogtreecommitdiff
path: root/src/lockmanager
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2012-05-10 15:44:24 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2012-05-10 15:44:24 +0000
commit05ab4ac54f2926fb32df2796c7f97d9e020a8ca5 (patch)
tree8156488b84168d66cf5b2c57d9ad9c680ecc5962 /src/lockmanager
parentf92e74047eaa5a949f50972fd52aabbf855e4e92 (diff)
downloadgnunet-05ab4ac54f2926fb32df2796c7f97d9e020a8ca5.tar.gz
gnunet-05ab4ac54f2926fb32df2796c7f97d9e020a8ca5.zip
NULL check on disconnect handler
Diffstat (limited to 'src/lockmanager')
-rw-r--r--src/lockmanager/gnunet-service-lockmanager.c2
1 files changed, 2 insertions, 0 deletions
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)
734 struct ClientList *cl_entry; 734 struct ClientList *cl_entry;
735 struct LockList *ll_entry; 735 struct LockList *ll_entry;
736 736
737 if (NULL == client)
738 return;
737 LOG (GNUNET_ERROR_TYPE_DEBUG, 739 LOG (GNUNET_ERROR_TYPE_DEBUG,
738 "A client has been disconnected -- freeing its locks and resources\n"); 740 "A client has been disconnected -- freeing its locks and resources\n");
739 cl_entry = cl_find_client (client); 741 cl_entry = cl_find_client (client);