File tree Expand file tree Collapse file tree 3 files changed +8
-0
lines changed
Expand file tree Collapse file tree 3 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -124,10 +124,12 @@ private void CloseSocket()
124124
125125 lock ( _socketLock )
126126 {
127+ #pragma warning disable CA1508 // Avoid dead conditional code
127128 if ( _socket is null )
128129 {
129130 return ;
130131 }
132+ #pragma warning restore CA1508 // Avoid dead conditional code
131133
132134 // closing a socket actually disposes the socket, so we can safely dereference
133135 // the field to avoid entering the lock again later
@@ -293,11 +295,13 @@ protected override void Dispose(bool disposing)
293295 lock ( _socketLock )
294296 {
295297 var socket = _socket ;
298+ #pragma warning disable CA1508 // Avoid dead conditional code
296299 if ( socket != null )
297300 {
298301 _socket = null ;
299302 socket . Dispose ( ) ;
300303 }
304+ #pragma warning restore CA1508 // Avoid dead conditional code
301305 }
302306 }
303307
Original file line number Diff line number Diff line change @@ -164,11 +164,13 @@ private void CloseSocket()
164164 lock ( _socketShutdownAndCloseLock )
165165 {
166166 var socket = _socket ;
167+ #pragma warning disable CA1508 // Avoid dead conditional code
167168 if ( socket != null )
168169 {
169170 _socket = null ;
170171 socket . Dispose ( ) ;
171172 }
173+ #pragma warning restore CA1508 // Avoid dead conditional code
172174 }
173175 }
174176
Original file line number Diff line number Diff line change @@ -1161,6 +1161,7 @@ protected override void Dispose(bool disposing)
11611161 {
11621162 lock ( _lock )
11631163 {
1164+ #pragma warning disable CA1508 // Avoid dead conditional code
11641165 if ( _session != null )
11651166 {
11661167 _canRead = false ;
@@ -1184,6 +1185,7 @@ protected override void Dispose(bool disposing)
11841185
11851186 _session = null ;
11861187 }
1188+ #pragma warning restore CA1508 // Avoid dead conditional code
11871189 }
11881190 }
11891191 }
You can’t perform that action at this time.
0 commit comments