]> xenbits.xensource.com Git - libvirt.git/commitdiff
Don't try to close a NULL virNetClientPtr
authorGuannan Ren <gren@redhat.com>
Wed, 20 Jul 2011 14:20:18 +0000 (15:20 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Wed, 20 Jul 2011 14:24:31 +0000 (15:24 +0100)
* src/rpc/virnetclient.c: Skip close attempt if virNetClientPtr
  is NULL

src/rpc/virnetclient.c

index dfc4ed94948128edfde9f335e6600c752ee1cab5..0ce907707ca47224091050d896edac4d072fd53a 100644 (file)
@@ -271,6 +271,9 @@ void virNetClientFree(virNetClientPtr client)
 
 void virNetClientClose(virNetClientPtr client)
 {
+    if (!client)
+        return;
+
     virNetClientLock(client);
     virNetSocketRemoveIOCallback(client->sock);
     virNetSocketFree(client->sock);