- 08 Aug, 2018 11 commits
-
-
Nick Craver authored
-
Nick Craver authored
-
Nick Craver authored
-
Nick Craver authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Nick Craver authored
We'll be using BenchmarkDotNet for this going forward
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
- 06 Aug, 2018 8 commits
-
-
Nick Craver authored
-
Nick Craver authored
-
Marc Gravell authored
-
Nick Craver authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Nick Craver authored
-
Marc Gravell authored
-
- 04 Aug, 2018 2 commits
-
-
Nick Craver authored
This is likely causing some fail as we're not sure everything has been sent. If we *can* be sure, it'd be safe to close it early, otherwise we need to eat the TIME_WAIT. Buuuuuuut now that I think about it. Linger only works inherently *when there's data left to write*. If our data is *in the pipe* and not yet *in the socket buffer*, we'd be killing it early. This may explain several failures, especially inconsistent and under-load ones. We really need to figure out how to best close the socket *when the pipe is done* in the Dispose() case. /cc @mgravell
-
Nick Craver authored
-
- 03 Aug, 2018 8 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
Nick Craver authored
-
Marc Gravell authored
add TEST tracers when connecting and closing; prefer PING on subscribers; avoid NRE in connect; set no-linger
-
Nick Craver authored
-
ccs-kenji-andoh authored
-
Marc Gravell authored
Try to make sure that QUIT doesn't get stuck to one side with no chance of completion; do a better job of completing messages that we never send; stamp time of ambient exceptions
-
Marc Gravell authored
-
- 02 Aug, 2018 3 commits
-
-
Nick Craver authored
-
Nick Craver authored
-
Prakash G.R authored
-
- 01 Aug, 2018 8 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Nick Craver authored
-
Nick Craver authored
-
Nick Craver authored
-
Nick Craver authored
-
Nick Craver authored
-