From 66471e674195be1aef3255ece7552cbda5d3b7b9 Mon Sep 17 00:00:00 2001 From: Gert Driesen Date: Wed, 15 Nov 2017 21:50:49 +0100 Subject: [PATCH] When the request to open a subsystem fails, close the channel session and throw a SshException. Fixes #308. --- .../Renci.SshNet.Tests.NET35.csproj | 5 +- ...ssion_Connect_SendSubsystemRequestFails.cs | 122 ++++++++++++++++++ .../Renci.SshNet.Tests.csproj | 1 + src/Renci.SshNet/SubsystemSession.cs | 12 +- 4 files changed, 138 insertions(+), 2 deletions(-) create mode 100644 src/Renci.SshNet.Tests/Classes/SubsystemSession_Connect_SendSubsystemRequestFails.cs diff --git a/src/Renci.SshNet.Tests.NET35/Renci.SshNet.Tests.NET35.csproj b/src/Renci.SshNet.Tests.NET35/Renci.SshNet.Tests.NET35.csproj index d9f97d99..b6ab7123 100644 --- a/src/Renci.SshNet.Tests.NET35/Renci.SshNet.Tests.NET35.csproj +++ b/src/Renci.SshNet.Tests.NET35/Renci.SshNet.Tests.NET35.csproj @@ -1551,6 +1551,9 @@ Classes\SubsystemSession_Connect_NeverConnected.cs + + Classes\SubsystemSession_Connect_SendSubsystemRequestFails.cs + Classes\SubsystemSession_Disconnect_Connected.cs @@ -1707,7 +1710,7 @@ - +