Properly unref a connection with a close callback
Properly unref a connection with a close callback

The connection pointer in the closeCallback data was never
initialized, making the unref in remoteClientCloseFunc a no-op.

This fixes the following leak in virsh when the daemon closes
the connection unexpectedly:

1,179 (288 direct, 891 indirect) bytes in 1 blocks are
   definitely lost in loss record 745 of 792
  at 0x4C2A6D0: calloc (in vgpreload_memcheck-amd64-linux.so)
  by 0x4E9643D: virAllocVar (viralloc.c:558)
  by 0x4ED2425: virObjectNew (virobject.c:190)
  by 0x4F675AC: virGetConnect (datatypes.c:116)
  by 0x4F6EA06: do_open (libvirt.c:1136)
  by 0x4F71017: virConnectOpenAuth (libvirt.c:1481)
  by 0x129FFA: vshReconnect (virsh.c:337)
  by 0x128310: main (virsh.c:2470)

rlaager/libvirt,nertpinx/libvirt,taget/libvirt,shugaoye/libvirt,agx/libvirt,olafhering/libvirt,VenkatDatta/libvirt,zippy2/libvirt,crobinso/libvirt,shugaoye/libvirt,andreabolognani/libvirt,zippy2/libvirt,andreabolognani/libvirt,rlaager/libvirt,jfehlig/libvirt,andreabolognani/libvirt,zippy2/libvirt,taget/libvirt,fabianfreyer/libvirt,fabianfreyer/libvirt,andreabolognani/libvirt,rlaager/libvirt,libvirt/libvirt,zhlcindy/libvirt-1.1.4-maintain,jardasgit/libvirt,cbosdo/libvirt,taget/libvirt,nertpinx/libvirt,zippy2/libvirt,eskultety/libvirt,VenkatDatta/libvirt,olafhering/libvirt,fabianfreyer/libvirt,agx/libvirt,VenkatDatta/libvirt,eskultety/libvirt,taget/libvirt,rlaager/libvirt,rlaager/libvirt,cbosdo/libvirt,jfehlig/libvirt,datto/libvirt,cbosdo/libvirt,eskultety/libvirt,elmarco/libvirt,datto/libvirt,jardasgit/libvirt,libvirt/libvirt,agx/libvirt,eskultety/libvirt,elmarco/libvirt,zhlcindy/libvirt-1.1.4-maintain,jfehlig/libvirt,elmarco/libvirt,fabianfreyer/libvirt,VenkatDatta/libvirt,zhlcindy/libvirt-1.1.4-maintain,crobinso/libvirt,olafhering/libvirt,crobinso/libvirt,crobinso/libvirt,agx/libvirt,zhlcindy/libvirt-1.1.4-maintain,jardasgit/libvirt,nertpinx/libvirt,VenkatDatta/libvirt,cbosdo/libvirt,jardasgit/libvirt,datto/libvirt,datto/libvirt,shugaoye/libvirt,jfehlig/libvirt,andreabolognani/libvirt,nertpinx/libvirt,jardasgit/libvirt,elmarco/libvirt,fabianfreyer/libvirt,taget/libvirt,libvirt/libvirt,elmarco/libvirt,cbosdo/libvirt,zhlcindy/libvirt-1.1.4-maintain,eskultety/libvirt,libvirt/libvirt,agx/libvirt,olafhering/libvirt,datto/libvirt,shugaoye/libvirt,nertpinx/libvirt,shugaoye/libvirt