DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1034>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1034 Telnet is not properly executing a command ------- Additional Comments From [EMAIL PROTECTED] 2001-11-27 09:35 ------- I have found that you need to write additional code to ensure that the command you executed FINISHES before disconnecting. By default the telnet task executes a command and then immediately disconnects, killing your tar process mid-stream. I think your telnet server kills all tasks upon disconnect, and that could be causing your problem. My workaround was something like this: <write string="tar --extract --gunzip --file=fullmealdeal.tar.gz; echo alldone"/> <read>alldone</read> <write string="echo "> <read>alldone</read> <write string="echo "> You have to read the string 'alldone' twice, because the first time around it'll get read because the server is echoing back the string you sent. The SECOND time you read the string, it'll have been sent from the telnet server after the echo command actually executes. Try it - I used this technique and it worked. You may need to tweak it a bit, but the idea is there. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>