]> xenbits.xensource.com Git - libvirt.git/commit
qemu: process: Report better error when virtlogd connection fails
authorPeter Krempa <pkrempa@redhat.com>
Tue, 11 Jun 2019 11:58:29 +0000 (13:58 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 20 Jun 2019 15:10:24 +0000 (17:10 +0200)
commitd9536f5cffa8d2402ac5f1a5a88919c68fd917bb
treeb7aa1f7b9f7da185effc8b84d83100dd72ecc46f
parent5fa5cc37feb70c21aebc9ee77ade5eb369adea32
qemu: process: Report better error when virtlogd connection fails

When connecting to virtlogd fails e.g. due to wrong libvirtd selinux
process label we'd report an utterly useless error message:

$ virsh start upstream
error: Failed to start domain upstream
error: Cannot recv data: Connection reset by peer

Use virLastErrorPrefixMessage in the correct place to give a better
sense of what's going on:

$ virsh start upstream
error: Failed to start domain upstream
error: can't connect to virtlogd: Cannot recv data: Connection reset by peer

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
ACKed-by: Michal Privoznik <mprivozn@redhat.com>
src/qemu/qemu_process.c