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(); } }