Skip to content

Commit 76fdef9

Browse files
committed
Avoid NRE when disposing.
1 parent b2d95d2 commit 76fdef9

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/Renci.SshNet/Sftp/SftpSession.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -315,10 +315,11 @@ protected override void Dispose(bool disposing)
315315

316316
if (disposing)
317317
{
318-
if (_sftpVersionConfirmed != null)
318+
var sftpVersionConfirmed = _sftpVersionConfirmed;
319+
if (sftpVersionConfirmed != null)
319320
{
320-
_sftpVersionConfirmed.Dispose();
321321
_sftpVersionConfirmed = null;
322+
sftpVersionConfirmed.Dispose();
322323
}
323324
}
324325
}

0 commit comments

Comments
 (0)