libvirt/src/rpc
Cole Robinson 9b69f02243 rpc: daemon: Fix virtlog/virtlock daemon reload
Trying to reload/SIGUSR1 virtlogd or virtlockd fails with:

error : virNetDaemonRun:747 : internal error: Not all servers restored, cannot run server

Commit 252610f7 changed the daemon state json to allow tracking
multiple servers. However it missed clearing dmn->srvObject after
the json is empty, like the previous code paths handled.  Later on in
virNewDaemonRun, dmn->srvObject is expected to be empty otherwise we
throw the above error.

https://bugzilla.redhat.com/show_bug.cgi?id=1311013
2016-04-13 11:07:21 -04:00
..
gendispatch.pl gendispatch: Avoid comparing signed and unsigned vars 2016-03-24 10:49:39 +01:00
genprotocol.pl Add support for portable-rpcgen from portablexdr library 2015-07-08 14:34:38 +02:00
gensystemtap.pl
virkeepalive.c
virkeepalive.h
virkeepaliveprotocol.x
virnetclient.c
virnetclient.h
virnetclientprogram.c
virnetclientprogram.h
virnetclientstream.c
virnetclientstream.h
virnetdaemon.c rpc: daemon: Fix virtlog/virtlock daemon reload 2016-04-13 11:07:21 -04:00
virnetdaemon.h Change virNetDaemonGetServerNames to virNetDaemonGetServers 2016-03-11 12:58:41 +01:00
virnetmessage.c
virnetmessage.h
virnetprotocol.x
virnetsaslcontext.c
virnetsaslcontext.h build: workaround broken SASL header (again) 2016-03-31 17:36:49 +02:00
virnetserver.c server: Store server name in server object 2016-03-11 12:58:41 +01:00
virnetserver.h server: Store server name in server object 2016-03-11 12:58:41 +01:00
virnetserverclient.c
virnetserverclient.h
virnetservermdns.c
virnetservermdns.h
virnetserverprogram.c
virnetserverprogram.h
virnetserverservice.c
virnetserverservice.h
virnetsocket.c rpc: wait longer for session daemon to start up 2016-03-16 19:21:44 -04:00
virnetsocket.h
virnetsshsession.c build: add GCC 6.0 -Wlogical-op workaround 2016-04-11 12:09:14 +02:00
virnetsshsession.h
virnettlscontext.c
virnettlscontext.h