Removed handler for stream error

This commit is contained in:
Heath Volmer
2016-12-06 16:15:57 -07:00
parent 15cd23a857
commit 422947559e
7 changed files with 16 additions and 16 deletions

View File

@@ -253,7 +253,7 @@ namespace PepperDash.Core
//Client.SendKeepAlive(); //Client.SendKeepAlive();
TheStream = Client.CreateShellStream("PDTShell", 100, 80, 100, 200, 65534); TheStream = Client.CreateShellStream("PDTShell", 100, 80, 100, 200, 65534);
TheStream.DataReceived += Stream_DataReceived; TheStream.DataReceived += Stream_DataReceived;
TheStream.ErrorOccurred += TheStream_ErrorOccurred; //TheStream.ErrorOccurred += TheStream_ErrorOccurred;
Debug.Console(1, this, "Connected"); Debug.Console(1, this, "Connected");
ClientStatus = SocketStatus.SOCKET_STATUS_CONNECTED; ClientStatus = SocketStatus.SOCKET_STATUS_CONNECTED;
//PreviousHostname = Hostname; //PreviousHostname = Hostname;
@@ -346,7 +346,7 @@ namespace PepperDash.Core
if (TheStream != null) if (TheStream != null)
{ {
TheStream.DataReceived -= Stream_DataReceived; TheStream.DataReceived -= Stream_DataReceived;
TheStream.ErrorOccurred -= TheStream_ErrorOccurred; //TheStream.ErrorOccurred -= TheStream_ErrorOccurred;
TheStream.Close(); TheStream.Close();
TheStream.Dispose(); TheStream.Dispose();
TheStream = null; TheStream = null;
@@ -389,17 +389,17 @@ namespace PepperDash.Core
} }
} }
/// <summary> ///// <summary>
/// Handler for errors on the stream... ///// Handler for errors on the stream...
/// </summary> ///// </summary>
/// <param name="sender"></param> ///// <param name="sender"></param>
/// <param name="e"></param> ///// <param name="e"></param>
void TheStream_ErrorOccurred(object sender, ExceptionEventArgs e) //void TheStream_ErrorOccurred(object sender, ExceptionEventArgs e)
{ //{
Debug.Console(1, this, "Unhandled SSH STREAM error: {0}", e.Exception); // Debug.Console(1, this, "Unhandled SSH STREAM error: {0}", e.Exception);
ClientStatus = SocketStatus.SOCKET_STATUS_BROKEN_REMOTELY; // ClientStatus = SocketStatus.SOCKET_STATUS_BROKEN_REMOTELY;
HandleConnectionFailure(); // HandleConnectionFailure();
} //}
/// <summary> /// <summary>
/// Error event handler for client events - disconnect, etc. Will forward those events via ConnectionChange /// Error event handler for client events - disconnect, etc. Will forward those events via ConnectionChange

View File

@@ -10,8 +10,8 @@
<ArchiveName /> <ArchiveName />
</RequiredInfo> </RequiredInfo>
<OptionalInfo> <OptionalInfo>
<CompiledOn>12/6/2016 3:50:54 PM</CompiledOn> <CompiledOn>12/6/2016 4:09:28 PM</CompiledOn>
<CompilerRev>1.0.0.28526</CompilerRev> <CompilerRev>1.0.0.29083</CompilerRev>
</OptionalInfo> </OptionalInfo>
<Plugin> <Plugin>
<Version>Crestron.SIMPLSharp, Version=2.0.48.0, Culture=neutral, PublicKeyToken=812d080f93e2de10</Version> <Version>Crestron.SIMPLSharp, Version=2.0.48.0, Culture=neutral, PublicKeyToken=812d080f93e2de10</Version>

View File

@@ -1,4 +1,4 @@
MainAssembly=PepperDash_Core.dll:2fe05eb2518594f4d27bd9ae43dc7a02 MainAssembly=PepperDash_Core.dll:987a92dfd5c1b46ff22b2570acef6436
MainAssemblyMinFirmwareVersion=1.007.0017 MainAssemblyMinFirmwareVersion=1.007.0017
MainAssemblyResource=SimplSharpData.dat:315526abf906cded47fb0c7510266a7e MainAssemblyResource=SimplSharpData.dat:315526abf906cded47fb0c7510266a7e
ü ü