File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed
src/Renci.SshNet/Channels Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -400,18 +400,20 @@ protected virtual void OnClose()
400
400
{
401
401
_closeMessageReceived = true ;
402
402
403
+ // raise event signaling that the server has closed its end of the channel
404
+ var closed = Closed ;
405
+ if ( closed != null )
406
+ {
407
+ closed ( this , new ChannelEventArgs ( LocalChannelNumber ) ) ;
408
+ }
409
+
403
410
// signal that SSH_MSG_CHANNEL_CLOSE message was received from server
404
411
var channelClosedWaitHandle = _channelClosedWaitHandle ;
405
412
if ( channelClosedWaitHandle != null )
406
413
channelClosedWaitHandle . Set ( ) ;
407
414
408
415
// close the channel
409
416
Close ( ) ;
410
-
411
- // raise event signaling that the server has closed the channel
412
- var closed = Closed ;
413
- if ( closed != null )
414
- closed ( this , new ChannelEventArgs ( LocalChannelNumber ) ) ;
415
417
}
416
418
417
419
/// <summary>
You can’t perform that action at this time.
0 commit comments