
fa¸2c      sX     k  Z   k Z  e i ƒ  Z 
 d  e ƒ  Z  d „  Z  d Z  d „  Z  e  i	 d ƒ   e  i  d e ƒ ! e  i  d e ƒ " e  i  d e  i
 ƒ # e  i  e  i e  i ƒ % e i e ƒ ' d GH) y^ * xT * d	 oI + d
 GH, y - e  i ƒ  . d GHWn / e j
 o 0 d GHn XqÞ WWn 1 e j
 o 2 d GHn Xd S(   s]   
(
	set -x
	sleep 2
	kill -5 %(pid)d
	sleep 2
	kill -2 %(pid)d
	sleep 2
	kill -3 %(pid)d
) &
c    s     d G|  GHd  S(   Ns   handlerA(   s   args(   s   argss&   /usr/lib/python1.4/test/test_signal.pys   handlerAs   HandlerBCalledc    s     d G|  GH t |  ‚ d  S(   Ns   handlerB(   s   argss   HandlerBCalled(   s   argss&   /usr/lib/python1.4/test/test_signal.pys   handlerBi   i   i   i   s   starting pause() loop...i   s   call pause()...s   pause() returneds   HandlerBCalled exception caughts/   KeyboardInterrupt (assume the alarm() went off)N(   s   signals   oss   getpids   pids   varss   scripts   handlerAs   HandlerBCalleds   handlerBs   alarms   SIG_IGNs   SIGALRMs   default_int_handlers   systems   pauses   KeyboardInterrupt(    s&   /usr/lib/python1.4/test/test_signal.pys   ?