1 write to SendLock
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (1)
35
SendLock
= new SemaphoreSlim(1);
8 references to SendLock
System.ServiceModel.NetFramingBase (8)
System\ServiceModel\Channels\FramingChannels.cs (2)
217
if (!await
SendLock
.WaitAsync(TimeoutHelper.ToMilliseconds(timeout)))
264
SendLock
.Release();
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (6)
243
if (!await
SendLock
.WaitAsync(TimeoutHelper.ToMilliseconds(timeout)))
284
SendLock
.Release();
402
if (!await
SendLock
.WaitAsync(TimeoutHelper.ToMilliseconds(timeout)))
460
SendLock
.Release();
478
if (!
SendLock
.Wait(TimeoutHelper.ToMilliseconds(timeout)))
514
SendLock
.Release();