Before this series:
# LIBVIRT_LOG_OUTPUTS=1:asdf:fdsa:meh libvirtd
<possible_deadlock>
After this series:
# LIBVIRT_LOG_OUTPUTS=1:asdf:fdsa:meh libvirtd
libvirt: error : invalid argument: Invalid destination 'asdf' for output
'1:asdf:fdsa:meh'
Martin Kletzander (8):
util: Report error in virLogParseDefaultPriority
util: Do not hide errors in virLogSetDefaultOutput
util: Report error in virLogSetDefaultOutputToFile
util: Initialize virLogMutex statically
Exit on errors from virDaemonSetupLogging
util: Check for errors in virLogSetFromEnv
Dispatch error in virInitialize
Do not print error in remote_daemon.c:main
src/admin/libvirt-admin.c | 3 ++-
src/libvirt.c | 35 ++++++++++-----------------
src/locking/lock_daemon.c | 15 ++++++------
src/logging/log_daemon.c | 15 ++++++------
src/lxc/lxc_controller.c | 3 ++-
src/remote/remote_daemon.c | 19 +++++++--------
src/remote/remote_ssh_helper.c | 3 ++-
src/security/virt-aa-helper.c | 3 ++-
src/util/vircommand.c | 3 ++-
src/util/virdaemon.c | 34 ++++++++++++++++----------
src/util/virdaemon.h | 14 +++++------
src/util/virlog.c | 44 ++++++++++++++++++++++------------
src/util/virlog.h | 4 ++--
tests/testutils.c | 4 +++-
14 files changed, 111 insertions(+), 88 deletions(-)
--
2.34.1