diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java b/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java index 997bf9b66..a589a85f3 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java @@ -187,7 +187,7 @@ public class SSHExec extends SSHBase { thread = new Thread() { public void run() { - while (!channel.isEOF()) { + while (!channel.isClosed()) { if (thread == null) { return; }