1 write to SendLock
System.ServiceModel.Http (1)
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (1)
34SendLock = new SemaphoreSlim(1);
8 references to SendLock
System.ServiceModel.Http (8)
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (8)
237if (!await SendLock.WaitAsync(TimeoutHelper.ToMilliseconds(timeout))) 278SendLock.Release(); 292if (!SendLock.Wait(TimeoutHelper.ToMilliseconds(timeout))) 333SendLock.Release(); 455if (!await SendLock.WaitAsync(TimeoutHelper.ToMilliseconds(timeout))) 525SendLock.Release(); 560if (!SendLock.Wait(TimeoutHelper.ToMilliseconds(timeout))) 596SendLock.Release();