Dan Kenigsberg has submitted this change and it was merged. Change subject: jsonrpc: Run JsonRpcServer requests in their own thread ......................................................................
jsonrpc: Run JsonRpcServer requests in their own thread Currently it uses the transport thread. This change creates a clear separation of control flow. This makes sure there is a single sync point for all json-rpc requests and that handling a request never blocks the transport for processing messages. Change-Id: Ifccf3fd0e3b1bec7db475b2674cff09bb920738e Signed-off-by: Saggi Mizrahi <[email protected]> --- M tests/jsonRpcTests.py M vdsm_api/BindingJsonRpc.py M vdsm_api/jsonrpc/__init__.py 3 files changed, 106 insertions(+), 28 deletions(-) Approvals: Dan Kenigsberg: Verified; Looks good to me, approved -- To view, visit http://gerrit.ovirt.org/10252 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ifccf3fd0e3b1bec7db475b2674cff09bb920738e Gerrit-PatchSet: 7 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Saggi Mizrahi <[email protected]> Gerrit-Reviewer: Adam Litke <[email protected]> Gerrit-Reviewer: Dan Kenigsberg <[email protected]> Gerrit-Reviewer: Saggi Mizrahi <[email protected]> Gerrit-Reviewer: Vinzenz Feenstra <[email protected]> _______________________________________________ vdsm-patches mailing list [email protected] https://lists.fedorahosted.org/mailman/listinfo/vdsm-patches
