]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Close logfd when closing monitor
authorJiri Denemark <jdenemar@redhat.com>
Wed, 4 Nov 2015 11:45:15 +0000 (12:45 +0100)
committerJiri Denemark <jdenemar@redhat.com>
Thu, 19 Nov 2015 08:41:23 +0000 (09:41 +0100)
commit2205d58b32a7202c5c0185c1ec077551236f6ee6
treec34f13b2a401e163c43a2e870f13f3ae23251bb8
parent6e92b4438b0ca188e043810e379ec5e94e1188a5
qemu: Close logfd when closing monitor

Remembering to call qemuMonitorSetDomainLog in the right paths before
calling qemuProcessStop is annoying and easy to forget. And I already
forgot to do so in commit v1.2.8-52-g0389060: logfd may be leaked if
QEMU process dies between Prepare and Finish migration phases.

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
src/qemu/qemu_monitor.c
src/qemu/qemu_process.c