]> xenbits.xensource.com Git - libvirt.git/commit
leaseshelper: Report more errors
authorMichal Privoznik <mprivozn@redhat.com>
Mon, 15 Jun 2020 10:53:48 +0000 (12:53 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Wed, 24 Jun 2020 14:08:03 +0000 (16:08 +0200)
commit9ed345ac1a035c8cf1de37431de638f4bac41de3
tree7cd31eb4713e7ede18f554772ff56a44e4cb58dd
parent876211ef4a192df1603b45715044ec14567d7e9f
leaseshelper: Report more errors

Some functions or code paths that may fail don't report error
(e.g. when acquiring PID file fails) leading to a silent quit
of the leaseshelper. This makes it super hard for us and users
to debug what is happening. Fortunately, dnsmasq captures both
stdout and stderr so we can write an error message there.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
src/network/leaseshelper.c