IPC::Open3::open3(..., '-') broken
authorSalvador Fandino <sfandino@yahoo.com>
Wed, 27 Jul 2011 16:20:29 +0000 (09:20 -0700)
committerDominic Hargreaves <dom@earth.li>
Fri, 7 Sep 2012 22:18:21 +0000 (23:18 +0100)
commit21fda8acd781016029f4703450f5ba20e7bc66a9
treef6403d6595e6450370716f842b284c6551af9bfe
parente58f7f23d940a35655fb047a754e573c0d80cc51
IPC::Open3::open3(..., '-') broken

IPC::Open3::open3($in, $out, $err, '-') is broken in 5.14.1

Because the old "return 0" used to return to user code now is wrapped inside and eval block.

This patch solves the problem.
ext/IPC-Open3/lib/IPC/Open3.pm