17 Commits

Author SHA1 Message Date
Christian Köllner
0b8e32edf9 factored StrictlyOrderedAwaitTask into resolving proxy tasks 2020-04-23 22:34:45 +02:00
Christian Köllner
d833dbe591 fixed race condition in RemoteResolvingCapability
fixed test framework error
2020-04-19 18:53:09 +02:00
Christian Köllner
19b36a1643 test & fix 2020-04-11 15:48:02 +02:00
Christian Köllner
2369b4788a fixes + new tests 2020-03-29 00:07:16 +01:00
Christian Köllner
eb321e5a8e cap. lifecycle fixes + more test cases 2020-03-22 13:57:02 +01:00
Christian Köllner
ec0df4872f bug fixes, stability improvements 2020-03-22 00:12:50 +01:00
Christian Köllner
e0d8f70cfc some refactoring. all tests green again 2020-03-21 13:27:46 +01:00
Christian Köllner
420ba4f8ef added coverage measurement 2020-02-25 21:46:15 +01:00
Christian Köllner
bb1a8bf51c improved test output 2020-02-01 14:10:05 +01:00
Christian Köllner
f58185df4d Improved diagnostic output for hunting the mysterious spuriously failing TcpRpcStress.Embargo test 2019-12-29 23:03:14 +01:00
Christian Köllner
be41885ac8 Issue #22, issue #23 2019-10-25 18:04:34 +02:00
Christian Köllner
e6c129b8da Fixed a race condition: Cancelling a question (at client side) which is about to be answered (from server side) might prevent releasing returned capabilities. 2019-08-25 15:59:07 +02:00
Christian Köllner
611199af83 Runtime + test stability 2019-08-24 00:29:42 +02:00
Christian Köllner
ee974940c0 Test troubleshooting 2019-08-23 23:35:22 +02:00
Christian Köllner
31af304f09 See comment on issue #3: TcpRpcClient+TcpRpcServer should retry if socket cannot be bound due to SocketError.AddressAlreadyInUse 2019-07-07 19:59:31 +02:00
Chris Wheeler
d0863fbdc4 refactored for .NET standard 2 2019-06-22 18:43:30 -04:00
Christian Köllner
cbf2144ef4 Initial commit 2019-06-12 21:56:55 +02:00