[ https://issues.apache.org/jira/browse/EXEC-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ignat Zapolsky updated EXEC-62: ------------------------------- Attachment: sample.tar.gz Unit test + 2 scripts demonstrating the issue. > 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 > Attachments: sample.tar.gz > > > 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