On Mon, Nov 15, 2010 at 1:36 PM, E R <pc88m...@gmail.com> wrote: > I've just run into this bug: > http://rt.perl.org/rt3/Public/Bug/Display.html?id=66224 > > Apparently it's been a problem for a while - first being reported in 2001: > > http://marc.info/?l=apache-modperl&m=98839218229712&w=2 > > What would it take to resolve this - either by changing IPC::Open3 or > mod_perl or by some other remedy?
Attached to the RT ticket are a diff for Open3.pm from IPC::Open3, and a test case which demonstrates the issue. There isn't currently a fix that we can apply to the mod_perl codebase. "Had the same problem when using open3() to start a process from a handler in HTTP::Server::Simple::CGI." Maybe you can go ping the IPC::Open3 owner? Corion attached a test case case, and ~jesse is a fairly prolific coder, so I think your chances are good of getting a resolution. > > It would be really nice to have things 'just work'. > > Thanks, > ER >