4 writes to _availableStreamsWaiter
System.Net.Http (4)
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (4)
146
_availableStreamsWaiter
= null;
220
_availableStreamsWaiter
= null;
238
_availableStreamsWaiter
= null;
261
_availableStreamsWaiter
= new TaskCompletionSource<bool>(TaskCreationOptions.RunContinuationsAsynchronously);
6 references to _availableStreamsWaiter
System.Net.Http (6)
System\Net\Http\SocketsHttpHandler\Http3Connection.cs (6)
145
_availableStreamsWaiter
?.SetResult(false);
219
_availableStreamsWaiter
?.SetResult(!ShuttingDown);
230
Debug.Assert(
_availableStreamsWaiter
is null || _availableRequestStreamsCount >= 0);
237
_availableStreamsWaiter
?.SetResult(!ShuttingDown);
260
Debug.Assert(
_availableStreamsWaiter
is null);
262
return
_availableStreamsWaiter
.Task;