Re: Bug in signalmodule.c + FIX (probably a hack :-)

scharf@EMBL-Heidelberg.DE
Thu, 8 Sep 1994 17:37:09 +0100

> Maybe the best solution would be to make an exception for SIGCHLD, and use
> System V semantics (handlers must explicitly re-instate themselves) for this
> signal but BSD semantics (handlers remain in effect until explicitly reset)
> for all other signals.

Why not delaying the re-instation of the SIGCHLD handler on System V until
Python handles the signal. Nothing will be lost for this signal. For the other
signals no change is needed.

Michael

-- 
         __________________________________________________________
   ****    ___   _  _   ___   _    
  ******  | __) | \/ | |   ) | |   Michael Scharf
 ******** | _)  |    | | -<  | |_  Tel: +49 6221 387 305 Fax: 517
  * ****  |___) |_||_| |___) |___) EMail: scharf@EMBL-Heidelberg.de
   ****   __________________________________________________________