Dan Kenigsberg has submitted this change and it was merged.
Change subject: Make the xmlrpc binding run in a thread ......................................................................
Make the xmlrpc binding run in a thread
Currently, the xmlrpc binding runs in the vdsmd main thread. To prepare for making xmlrpc optional, change the binding loading logic so that all bindings run in their own threads. The vdsmd main thread will sleep until shutdown and then join() with any active binding threads before exiting.
Change-Id: Ic0ea2589d5cb258c4b8d3d82d4f9c390b702a24f Signed-off-by: Adam Litke agl@us.ibm.com --- M vdsm/BindingXMLRPC.py M vdsm/clientIF.py M vdsm/config.py.in 3 files changed, 24 insertions(+), 12 deletions(-)
Approvals: Adam Litke: Verified Dan Kenigsberg: Looks good to me, approved
-- To view, visit http://gerrit.ovirt.org/3891 To unsubscribe, visit http://gerrit.ovirt.org/settings
Gerrit-MessageType: merged Gerrit-Change-Id: Ic0ea2589d5cb258c4b8d3d82d4f9c390b702a24f Gerrit-PatchSet: 5 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Adam Litke agl@us.ibm.com Gerrit-Reviewer: Adam Litke agl@us.ibm.com Gerrit-Reviewer: Ayal Baron abaron@redhat.com Gerrit-Reviewer: Dan Kenigsberg danken@redhat.com Gerrit-Reviewer: Saggi Mizrahi smizrahi@redhat.com