mς %U²Ic@s$dklZlZlZdkZdkZdkZdkZeid djpeidjoedei‚neo dZ ndZ ei ƒZ d e ƒZ d „Zd efd „ƒYZd „ZeidƒeieieƒZeieieƒZeieieiƒZeieieiƒZzœeie ƒdGHy`xYeo dGHnyeiƒeo dGHnWqOej oeo dGHq£qOXqOWWn#ej oeo dGHqΟnXWdeieieƒeieieƒeieieƒeieieƒXdS((sverboses TestSkippeds TestFailedNitwintos2triscossCan't test signal on %ss-xs+xs› ( set %(x)s sleep 2 kill -HUP %(pid)d sleep 2 kill -USR1 %(pid)d sleep 2 kill -USR2 %(pid)d ) & cGsto dG|GHndS(NthandlerA(tverbosetargs(R((t-/data/zmath/lib/python2.4/test/test_signal.pyRstHandlerBCalledcBstZRS(N(t__name__t __module__(((RR scGs!to dG|GHnt|‚dS(NthandlerB(RRR(R((RR #s isstarting pause() loop...iscall pause()...spause() returnedsHandlerBCalled exception caughts/KeyboardInterrupt (assume the alarm() went off)(Rsos2( ttest.test_supportRt TestSkippedt TestFailedtsignaltostsysttimetplatformtxtgetpidtpidtvarstscriptRt ExceptionRR talarmtSIGHUPthuptSIGUSR1tusr1tSIGUSR2tSIG_IGNtusr2tSIGALRMtdefault_int_handlertalrmtsystemtpausetKeyboardInterrupt(RRR RRR RRRRR#RRR RR R((Rt?sR $