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-07-28 18:56:18 +01:00
2019-11-26 13:53:33 +00:00
2019-12-10 11:46:13 +00:00
2018-04-14 18:15:09 +01:00
2018-03-03 11:53:52 +00:00
2019-07-22 15:41:14 +08:00
2019-11-25 16:31:43 +00:00
2018-03-03 11:53:52 +00:00
2019-12-29 21:07:55 +00:00
2019-12-31 21:36:22 +00:00
2018-05-10 17:33:54 +01:00
2019-01-10 21:25:31 +00:00
2019-01-18 12:30:39 +00:00
2019-07-09 18:41:26 +01:00
2019-01-18 12:30:39 +00:00