Maarten Bezemer 50b20413d3 RPC stream client/server mutex fix (#884)
* Unlock RPC client while actually receiving a message

As receiving a message might block for a long time, unblocking the client allows to let it send messages in the meanwhile without using 'tricks'

* Unlock RPC server while actually receiving a message

As receiving a message might block for a long time, unblocking the client allows to let it send messages in the meanwhile without using 'tricks'

* Protect Close() against race conditions

* Concurrency and Sequence tests
2020-01-12 09:13:14 +00:00
..
2019-06-08 19:40:44 +01:00
2019-11-26 13:53:33 +00:00
2018-03-03 11:53:52 +00:00
2019-11-11 17:37:48 +00:00
2019-05-24 20:06:27 +08:00
2019-07-09 18:41:26 +01:00
2019-11-25 16:31:43 +00:00
2016-05-26 18:01:02 +01:00
2019-11-25 16:31:43 +00:00
2019-07-09 18:41:26 +01:00
2020-01-02 18:23:43 +00:00
2019-12-28 11:11:46 +00:00
2019-11-27 17:12:07 +00:00
2019-12-03 20:59:02 +08:00
2019-11-25 16:31:43 +00:00
2018-04-14 19:24:17 +01:00