Indicate whether a process dumped core in the ProcessStatus
authorSimon Marlow <marlowsd@gmail.com>
Mon, 1 Oct 2012 10:48:14 +0000 (11:48 +0100)
committerSimon Marlow <marlowsd@gmail.com>
Fri, 25 Jan 2013 20:54:39 +0000 (20:54 +0000)
commitdc29d55b30d95f0838499fb48217e1d22e39d07d
tree226fbf943fdaa5209a77adc77295cad87a21ff4b
parentaf75e09945582b5e3b723f033216936121f3f65e
Indicate whether a process dumped core in the ProcessStatus

The Bool field of Terminated is new, as is the documentation:

data ProcessStatus
   = Exited ExitCode        -- ^ the process exited by calling
                            -- @exit()@ or returning from @main@
   | Terminated Signal Bool -- ^ the process was terminated by a
                            -- signal, the @Bool@ is @True@ if a core
                            -- dump was produced
   | Stopped Signal         -- ^ the process was stopped by a signal
   deriving (Eq, Ord, Show)

This is an API change, hence will need a major version bump.
System/Posix/Process/Internals.hs
cbits/HsUnix.c