]> xenbits.xensource.com Git - libvirt.git/commit
Keep pidfile path in qemuDomainObjPrivate struct
authorDaniel P. Berrange <berrange@redhat.com>
Fri, 17 Jun 2011 13:43:54 +0000 (14:43 +0100)
committerDaniel P. Berrange <berrange@redhat.com>
Tue, 12 Jul 2011 14:39:03 +0000 (15:39 +0100)
commitaccfe952eb37a62004accd146974e0ffcc36c266
treefdb0e213922e4f1e95b1abe1000d55260dac1fa2
parenteb7be6a6063936041de4a65154e35858e99b3ae7
Keep pidfile path in qemuDomainObjPrivate struct

Avoid re-formatting the pidfile path everytime we need it. Create
it once when starting the guest, and preserve it until the guest
is shutdown.

* src/libvirt_private.syms, src/util/util.c,
  src/util/util.h: Add virFileReadPidPath
* src/qemu/qemu_domain.h: Add pidfile field
* src/qemu/qemu_process.c: Store pidfile path in qemuDomainObjPrivate
src/libvirt_private.syms
src/qemu/qemu_domain.h
src/qemu/qemu_process.c
src/util/util.c
src/util/util.h