ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 28565] - org.apache.tools.ant.taskdefs.Execute
Date Fri, 23 Apr 2004 22:24:05 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=28565>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=28565

org.apache.tools.ant.taskdefs.Execute

gudnabrsam@yahoo.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID



------- Additional Comments From gudnabrsam@yahoo.com  2004-04-23 22:24 -------
Gus:  PumpedStreamHandler makes use of StreamPumper objects.  These can be 
constructed to automatically close the streams or not.  The output streams are 
not closed by PumpedStreamHandler's use of StreamPumpers, by design.

One question I have:  what do you mean by Execute task?  Do you mean the 
Execute class (not a task) or the ExecTask class (which is a task)  --?  
ExecTask, for example, uses a Redirector helper object to take care of the 
Process I/O, and it is in this Redirector's complete() method that the relevant 
streams are closed.  If you are using the Execute class from your own code, 
then indeed, yes, you need to close your streams however you see fit, and 
creating your own ExecuteStreamHandler implementation is certainly one valid 
solution.  But I'm not going to count any of this as a problem until I see 
evidence that one or more of the core tasks is not closing the stream.  Please 
add a comment if this is, after all, the case.

Thanks,
Matt

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org


Mime
View raw message