Dont handle sessiosn events if object being disposed

This commit is contained in:
olegkap_cp
2012-06-08 17:10:59 +00:00
parent 908321c502
commit 0896f4acdf
@@ -487,11 +487,19 @@ namespace Renci.SshNet.Channels
private void Session_Disconnected(object sender, EventArgs e)
{
// If objected is disposed or being disposed don't handle this event
if (this._isDisposed)
return;
this._disconnectedWaitHandle.Set();
}
private void Session_ErrorOccured(object sender, ExceptionEventArgs e)
{
// If objected is disposed or being disposed don't handle this event
if (this._isDisposed)
return;
this._errorOccuredWaitHandle.Set();
}