|
|
@@ -3,6 +3,7 @@ using System.Net;
|
|
|
using System.Net.Sockets;
|
|
|
using System.Threading.Tasks;
|
|
|
using Renci.SshNet.Channels;
|
|
|
+using System.Threading;
|
|
|
|
|
|
namespace Renci.SshNet
|
|
|
{
|
|
|
@@ -67,8 +68,6 @@ namespace Renci.SshNet
|
|
|
{
|
|
|
this.RaiseExceptionEvent(exp);
|
|
|
}
|
|
|
-
|
|
|
- this.Stop();
|
|
|
});
|
|
|
|
|
|
this.IsStarted = true;
|
|
|
@@ -80,6 +79,7 @@ namespace Renci.SshNet
|
|
|
public override void Stop()
|
|
|
{
|
|
|
base.Stop();
|
|
|
+
|
|
|
// If port not started you cant stop it
|
|
|
if (!this.IsStarted)
|
|
|
return;
|
|
|
@@ -90,7 +90,6 @@ namespace Renci.SshNet
|
|
|
this.IsStarted = false;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
#region IDisposable Members
|
|
|
|
|
|
private bool _isDisposed = false;
|