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

Reply via email to