[ https://issues.apache.org/jira/browse/EXEC-33?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12664061#action_12664061 ]
Siegfried Goeschl commented on EXEC-33: --------------------------------------- I think the checking System.in might solve the problem since it would be a bug to close stdin anyway - so having a smarter StreamPumper might be worth the effort. Many thanks for Benjamin and Joerg for helping me on this issue ..... > PumpStreamHandler hangs if System.in is redirect to process input stream > ------------------------------------------------------------------------ > > Key: EXEC-33 > URL: https://issues.apache.org/jira/browse/EXEC-33 > Project: Commons Exec > Issue Type: Bug > Affects Versions: 1.0 > Environment: Windows Vista > Reporter: Marco Ferrante > Assignee: Siegfried Goeschl > Priority: Minor > > When process input is redirected using a PumpStreamHandler, e.g. > PumpStreamHandler streamHanlder = new PumpStreamHandler(out, err, > System.in); > exec.setStreamHandler(streamHanlder); > MockExecuteResultHandler handler = new MockExecuteResultHandler(); > exec.execute(cl, handler); > the process hangs and never exit. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.