Changes for version 1.01

  • Oops, sync_popen_noshell() always returned true.
  • Oops, sync_*open*() would have allowed a failed close() to clobber a failed exec()'s $!.

Modules

Spawn processes but report exec() errors