in reply to open2 question seeking answers

Customarily, logging is done over either dedicated handles, or else a redirected STDERR. IPC::Open2::open2() only redirects STDIN and STDOUT. You probably want IPC::Open3 to log over the error channel.

That is pure guesswork. If you show your code we can be more precise about helping you.

After Compline,
Zaxo