ec |SSKrSSKrSSKJr Sr"SS\5r\R"5rSr Sr Sq Sr S S jr g) N)wrapsTc \rSrSrSrSrSrg)_InterruptHandler cSUlXl[U[5(aHU[R :Xa[R nO#U[R:XaSnO [S5eXl g)NFcgN) unused_signum unused_frames 6/opt/imh/python3.13/lib/python3.13/unittest/signals.pydefault_handler3_InterruptHandler.__init__..default_handlerszYexpected SIGINT signal handler to be signal.SIG_IGN, signal.SIG_DFL, or a callable object) calledoriginal_handler isinstanceintsignalSIG_DFLdefault_int_handlerSIG_IGN TypeErrorr)selfrs r __init___InterruptHandler.__init__ s` / os + +&..0"("<"< FNN2 !233 /rc[R"[R5nX0LaURX5 UR(aURX5 SUl[ R 5HnUR5 M g)NT)r getsignalSIGINTrr_resultskeysstop)rsignumframeinstalled_handlerresults r __call___InterruptHandler.__call__sb",,V]];  (   / ;;   / mmoF KKM&r)rrrN)__name__ __module__ __qualname____firstlineno__rr'__static_attributes__r rr rr s /$ rrcS[U'g)N)r r&s r registerResultr1*s HVrc@[[RUS55$r )boolr popr0s r removeResultr5-s  VT* ++rc[cY[R"[R5n[ U5q[R"[R[5 ggr )_interrupt_handlerrrrr)rs r installHandlerr81s?! **6==9.? fmm%78"rc^Tb[T5U4Sj5nU$[b4[R"[R[R5 gg)Nc>[R"[R5n[5 T"U0UD6[R"[RU5 $![R"[RU5 f=fr )rrr removeHandler)argskwargsinitialmethods r innerremoveHandler..inner;sS&&v}}5G O 6t.v. fmmW5 fmmW5s A'B)rr7rrr)r?r@s` r r;r;9sL  v 6  6 % fmm%7%H%HI&rr )rweakref functoolsr __unittestobjectrWeakKeyDictionaryr r1r5r7r8r;r rr rGsM   @  $ $ &,9Jr