IPC3::Open3 and mod_perl

IPC3::Open3 and mod_perl

am 15.11.2010 22:36:17 von E R

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?

It would be really nice to have things 'just work'.

Thanks,
ER

Re: IPC3::Open3 and mod_perl

am 16.11.2010 04:21:03 von Fred Moyer

On Mon, Nov 15, 2010 at 1:36 PM, E R 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
>