The former happened to work on NetBSD but isn't right, and doesn't
work on Linux 2.6 (was causing system(flac) to return -1).
}
if ($debug or $pid == 0) {
}
if ($debug or $pid == 0) {
+ $SIG{CHLD} = 'DEFAULT';
open(STDERR, ">$dir/log") or die("open(STDERR, >$dir/log): $!");
exit(flac($dir));
}
open(STDERR, ">$dir/log") or die("open(STDERR, >$dir/log): $!");
exit(flac($dir));
}