diff --git a/hutool-extra/src/main/java/cn/hutool/v7/extra/ssh/engine/jsch/JschSftp.java b/hutool-extra/src/main/java/cn/hutool/v7/extra/ssh/engine/jsch/JschSftp.java index f7544d28b..564a26f48 100644 --- a/hutool-extra/src/main/java/cn/hutool/v7/extra/ssh/engine/jsch/JschSftp.java +++ b/hutool-extra/src/main/java/cn/hutool/v7/extra/ssh/engine/jsch/JschSftp.java @@ -665,7 +665,9 @@ public class JschSftp extends AbstractFtp { @Override public void close() { JschUtil.close(this.channel); + this.channel = null; JschUtil.close(this.session); + this.session = null; } @Override