Hi, 2007/6/1, ken77 <[EMAIL PROTECTED]>:
I am having the same exactly problem with the sshexec, the same script sometimes works, sometimes it gives me "Remote command failed with exit status -1" , I was wondering if you have found the reason for this and a possible solution ?
May I ask you to try the attached patch? It is a patch for SVN HEAD.
diff -Naur ant/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java ant.new/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java --- ant/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java 2007-06-01 10:29:07.000000000 +0000 +++ ant.new/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java 2007-06-01 15:54:56.000000000 +0000 @@ -186,7 +186,7 @@ thread = new Thread() { public void run() { - while (!channel.isEOF()) { + while (!channel.isClosed()) { if (thread == null) { return; }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]