IPC::Open3 inners are very complex. If something goes wrong there, debugging it could be a nightmare.
It's actually very straightforward if you enough to roll out your own solution. You can't have it both ways. It's either too complex to roll out your own solution, or it's easy to debug.
Using "<&".fileno($new_sock) is, well, ugly at least.
Yeah, and he was fortunate he didn't need to use gensym in this case.
In reply to Re^4: IPC::Open3 not connecting network socket handle
by ikegami
in thread IPC::Open3 not connecting network socket handle
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |