PumpStreamHandler hangs if process is terminated by timeout and it has not 
generated stdout / stderr output
-----------------------------------------------------------------------------------------------------------

                 Key: EXEC-62
                 URL: https://issues.apache.org/jira/browse/EXEC-62
             Project: Commons Exec
          Issue Type: Bug
    Affects Versions: 1.1
         Environment: Ubuntu 11.04, 
$ java -version
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
Java HotSpot(TM) Server VM (build 20.4-b02, mixed mode)
            Reporter: Ignat Zapolsky


Hi,
I've found an issue with DefaultExecutor hanging while waiting for 
PumpStreamHandler to close all subprocess streams if child process was 
terminated by watchdog (e.g. on timeout).

I've created a test case for the issue demonstrating working behaviour & issue.

Test requires commons-io 1.4, Junit 4.x and commons-exec 1.1 to compile


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to