From df5e73f1e8406d015313b38cf915a6831234eb01 Mon Sep 17 00:00:00 2001 From: Jeroen van Erp Date: Tue, 10 Jul 2018 16:28:28 +0200 Subject: [PATCH] Close before interrupt LocalPortForwarder (Fixes #426) --- .../sshj/connection/channel/direct/LocalPortForwarder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/schmizz/sshj/connection/channel/direct/LocalPortForwarder.java b/src/main/java/net/schmizz/sshj/connection/channel/direct/LocalPortForwarder.java index 0b318097..3a4d4eaf 100644 --- a/src/main/java/net/schmizz/sshj/connection/channel/direct/LocalPortForwarder.java +++ b/src/main/java/net/schmizz/sshj/connection/channel/direct/LocalPortForwarder.java @@ -181,8 +181,8 @@ public class LocalPortForwarder { public void close() throws IOException { if (!serverSocket.isClosed()) { log.info("Closing listener on {}", serverSocket.getLocalSocketAddress()); - serverSocket.close(); runningThread.interrupt(); + serverSocket.close(); } }