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]