http://www.perlmonks.org?node_id=1048937


in reply to Re^2: Is there a problem with IPC::Open on Windows 7?
in thread Is there a problem with IPC::Open on Windows 7?

The design isn't broken either. It's perfectly simple and makes sense.

open(\*IN, \*OUT, \*ERR, ...) # Get three pipes back open(\*IN, \*OUT, undef, ...) # Get two pipes back, # one catches both STDOUT and STDERR

It's using lexicals that causes problems. This module predates lexicals.