Closed sburmanoctopus closed 12 months ago
@LukeButters , I also ninja'd in a namespace change, as the version in the project name and namespace did not align 😁
This pull request has been linked to Shortcut Story #42848: Significantly reduce the current TCP Timeout of 10 minutes (not control messages).
[sc-42848]
Background
We wanted to make sure data streams respected the new
TcpClientReceiveResponseTransmissionAfterInitialReadTimeout
. Turns out they did. So let's write a test to prove it.The data streams work because
MessageExchangeStream.ReceiveResponseAsync
callsReceiveAsync
using the new timeouts, andReceiveAsync
callsReadStreamsAsync
. So the timeouts are in place already.How to review this PR
Quality :heavy_check_mark:
Pre-requisites