The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.007 - 2009-05-05

  • Changed: removed POSIX::_exit() because it got in the way of threads. Unfortunately, END blocks are performed as a result of die() or exit(). I haven't found a reliable way to avoid END blocks inside a thread. Addressed by updating CAVEAT section in pod.
  • Added: $IPC::Exe::is_forked to tell if code is not in main process/thread. Added is_forked test.
  • Fixed: smoke test failures duplicating STDIN. We'll see if the fix works.
  • Added: check for undef values in LIST. Added undef_cmd test.
  • Minor pod corrections.

Modules

Execute processes or Perl subroutines & string them via IPC. Think shell pipes.