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 @@ -1065,6 +1065,7 @@ protected override void Dispose(bool disposing)
10651065 {
10661066 lock ( _lock )
10671067 {
1068+ #pragma warning disable CA1508 // Avoid dead conditional code
10681069 if ( _session != null )
10691070 {
10701071 _canRead = false ;
@@ -1088,6 +1089,7 @@ protected override void Dispose(bool disposing)
10881089
10891090 _session = null ;
10901091 }
1092+ #pragma warning restore CA1508 // Avoid dead conditional code
10911093 }
10921094 }
10931095 }
You can’t perform that action at this time.
0 commit comments