libvirt/daemon
Daniel P. Berrange 53fc1d8afd Ensure UNIX domain sockets are removed on daemon shutdown
When libvirtd exits it is leaving UNIX domain sockets on
the filesystem. These need to be removed.

The qemudInitPaths() method has signficant code churn to
switch from using a pre-allocated buffer on the stack, to
dynamically allocating on the heap.

* daemon/libvirtd.c, daemon/libvirtd.h: Store a reference
  to the UNIX domain socket path and unlink it on shutdown
2010-06-08 15:05:37 +01:00
..
.gitignore .gitignore: Add libvirt-guests.init 2010-05-21 13:59:31 -04:00
dispatch.c Fix messsage -> message. 2010-04-13 15:39:39 -04:00
dispatch.h Remote driver & daemon impl of new event API 2010-03-26 13:52:29 +00:00
event.c util: ensure safe{read,write,zero} return is checked 2010-04-15 11:40:08 -06:00
event.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
libvirt-guests.init.in Fix libvirt-guests init script 2010-05-28 18:00:53 +02:00
libvirt-guests.sysconf Init script for handling guests on shutdown/boot 2010-05-21 09:33:30 +02:00
libvirtd.aug Rename qemud/ directory to daemon/ 2009-09-21 14:41:42 +01:00
libvirtd.c Ensure UNIX domain sockets are removed on daemon shutdown 2010-06-08 15:05:37 +01:00
libvirtd.conf Expose a host UUID in the capabilities XML 2010-05-25 17:09:18 +01:00
libvirtd.h Ensure UNIX domain sockets are removed on daemon shutdown 2010-06-08 15:05:37 +01:00
libvirtd.init.in daemon: Export SDL audio environment variables 2010-05-21 12:48:34 -04:00
libvirtd.lxc.logrotate.in Change logrotate to be per-hypervisor logs 2010-03-10 11:27:02 +01:00
libvirtd.policy-0 Rename qemud/ directory to daemon/ 2009-09-21 14:41:42 +01:00
libvirtd.policy-1 Rename qemud/ directory to daemon/ 2009-09-21 14:41:42 +01:00
libvirtd.qemu.logrotate.in Change logrotate to be per-hypervisor logs 2010-03-10 11:27:02 +01:00
libvirtd.sasl Rename qemud/ directory to daemon/ 2009-09-21 14:41:42 +01:00
libvirtd.sysconf daemon: sysconf: Update comment about VNC audio 2010-05-26 10:51:36 -04:00
libvirtd.uml.logrotate.in Change logrotate to be per-hypervisor logs 2010-03-10 11:27:02 +01:00
Makefile.am build: depend on correct file 2010-06-01 15:09:25 -06:00
mdns.c Rename daemon main code 2009-09-21 14:41:45 +01:00
mdns.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
remote_dispatch_args.h Remote protocol impl for virDomainGetBlockInfo 2010-04-29 17:20:24 +01:00
remote_dispatch_prototypes.h Remote protocol impl for virDomainGetBlockInfo 2010-04-29 17:20:24 +01:00
remote_dispatch_ret.h Remote protocol impl for virDomainGetBlockInfo 2010-04-29 17:20:24 +01:00
remote_dispatch_table.h Add support for another explicit IO error event 2010-04-30 15:52:59 +01:00
remote_generate_stubs.pl Pass remote_message_header to the dispatch functions. 2009-09-30 14:05:57 +02:00
remote.c Add support for another explicit IO error event 2010-04-30 15:52:59 +01:00
remote.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
stream.c Let remoteClientStream only do RX if requested. 2009-09-30 14:05:41 +02:00
stream.h build: consistently indent preprocessor directives 2010-03-09 19:22:28 +01:00
test_libvirtd.aug Rename qemud/ directory to daemon/ 2009-09-21 14:41:42 +01:00
THREADING.txt Move libvirtd event loop into background thread 2009-11-03 14:45:43 -05:00