imjoy-team / imjoy-rpc

The RPC library used in ImJoy.
MIT License
23 stars 5 forks source link

Fix thread locking by using multiple executor #550

Closed oeway closed 1 year ago

oeway commented 1 year ago

This PR increase the thread executor number to make sure the syncified client won't enter a deadlock created when calling service registered in the same thread.

Reported by @bnmajor and @thewtex here: https://github.com/InsightSoftwareConsortium/itkwidgets/pull/589#issuecomment-1637196630

thewtex commented 1 year ago

@oeway thank you!!