cvs commit: fptools/ghc/includes Signals.h fptools/ghc/rts Signals.c fptools/libraries/base/System/Posix Signals.hsc

stolz@glass.cse.ogi.edu stolz@glass.cse.ogi.edu
Thu, 5 Dec 2002 06:20:56 -0800


stolz       2002/12/05 06:20:56 PST

  Modified files:
    ghc/includes         Signals.h 
    ghc/rts              Signals.c 
    libraries/base/System/Posix Signals.hsc 
  Log:
  Add SA_RESETHAND (aka SA_ONESHOT) support.
  Requested by: John Meacham
  
  > module Main where
  
  > import System.Posix.Signals
  
  > main = do
  >   installHandler sigUSR1 (Catch (print "usr1")) Nothing
  >   installHandler sigUSR2 (CatchOnce (print "usr2")) Nothing
  >   _ <- getLine
  >   return ()
  
  Revision  Changes    Path
  1.2       +2 -1      fptools/ghc/includes/Signals.h
  1.30      +6 -2      fptools/ghc/rts/Signals.c
  1.4       +8 -3      fptools/libraries/base/System/Posix/Signals.hsc