v1:
https://www.redhat.com/archives/libvir-list/2018-January/msg00624.html
Cannot recall differences from v1.
Since so much changed since v1, figured it'd be easier to just repost
to continue the discussion.
John Ferlan (9):
libvirtd: Alter refcnt processing for domain server objects
libvirtd: Alter refcnt processing for server program objects
util: Introduce virThreadPoolQuitRequested
rpc: Introduce virNetServerQuitRequested
rpc: Introduce virNetServerWorkerCount
daemon: Add quit_timeout period
rpc: Alter virNetDaemonQuit processing
docs: Add news article for libvirtd issue
APPLY ONLY FOR TESTING PURPOSES
docs/news.xml | 12 +++++
src/libvirt_private.syms | 1 +
src/libvirt_remote.syms | 3 ++
src/qemu/qemu_driver.c | 5 ++
src/remote/libvirtd.aug | 1 +
src/remote/libvirtd.conf | 8 +++
src/remote/remote_daemon.c | 40 ++++++++++-----
src/remote/remote_daemon_config.c | 5 ++
src/remote/remote_daemon_config.h | 2 +
src/remote/test_libvirtd.aug.in | 1 +
src/rpc/virnetdaemon.c | 82 ++++++++++++++++++++++++++++++-
src/rpc/virnetdaemon.h | 4 ++
src/rpc/virnetserver.c | 50 +++++++++++++++++++
src/rpc/virnetserver.h | 4 ++
src/util/virthreadpool.c | 51 ++++++++++++++++---
src/util/virthreadpool.h | 2 +
16 files changed, 250 insertions(+), 21 deletions(-)
--
2.17.1