
27 Oct
2004
27 Oct
'04
6:53 a.m.
On 26 October 2004 22:29, John Goerzen wrote:
Hello,
I'm having a little weird situation here.
Whenever I call exitFailure under forkProcess, I get:
(progname): forkProcess: uncaught exception
Test program:
import System.Exit import System.Posix.Process main = forkProcess exitFailure
That's a bug, and I've just fixed it. The problem was that we weren't wrapping the child process in the usual default exception handler which catches ExitException and actually performs the exit. Cheers, Simon