sub trap_signals { $SIG{CHLD} = \&handler; :