1 write to _sendLock
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (1)
41_sendLock = new SemaphoreSlim(1);
8 references to _sendLock
dotnet-svcutil-lib (8)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (8)
284if (!await _sendLock.WaitAsync(TimeoutHelper.ToMilliseconds(timeout))) 325_sendLock.Release(); 339if (!_sendLock.Wait(TimeoutHelper.ToMilliseconds(timeout))) 380_sendLock.Release(); 512if (!await _sendLock.WaitAsync(TimeoutHelper.ToMilliseconds(timeout))) 582_sendLock.Release(); 617if (!_sendLock.Wait(TimeoutHelper.ToMilliseconds(timeout))) 653_sendLock.Release();