From: Dominik Csapak Date: Wed, 14 Nov 2018 13:59:58 +0000 (+0100) Subject: use qmeventd to execute qm cleanup X-Git-Url: https://git.proxmox.com/?p=qemu-server.git;a=commitdiff_plain;h=b4496b9ed5994cb624806db4edf5dbc24576bd9e use qmeventd to execute qm cleanup we reverse the direction of the event socket (this does not prevent live migration) and point it to wher qmeventd listens Signed-off-by: Dominik Csapak --- diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 9f5d6f3..035d8b7 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -3434,8 +3434,7 @@ sub config_to_command { push @$cmd, '-mon', "chardev=qmp,mode=control"; if (qemu_machine_feature_enabled($machine_type, $kvmver, 2, 12)) { - my $eventsocket = qmp_socket($vmid, 0, 'event'); - push @$cmd, '-chardev', "socket,id=qmp-event,path=$eventsocket,server,nowait"; + push @$cmd, '-chardev', "socket,id=qmp-event,path=/var/run/qmeventd.sock,reconnect=5"; push @$cmd, '-mon', "chardev=qmp-event,mode=control"; }