python (3.12.0)
̑ec z d dl Z d dlZd dlmZ dZ G d de Z ej Zd Z d Z
dad Zd
d Z
y) N)wrapsTc e Zd Zd Zd Zy)_InterruptHandlerc d| _ || _ t |t rT|t j
k( rt j }|| _ y |t j k( rd }|| _ y t d || _ y )NFc y N )
unused_signumunused_frames D/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/unittest/signals.pydefault_handlerz3_InterruptHandler.__init__.<locals>.default_handler s zYexpected SIGINT signal handler to be signal.SIG_IGN, signal.SIG_DFL, or a callable object)
calledoriginal_handler
isinstanceintsignalSIG_DFLdefault_int_handlerSIG_IGN TypeErrorr
)selfr
s r __init__z_InterruptHandler.__init__
sw /os+&..0"("<"< / !FNN2 / !2 3 3 /r c t j t j }|| ur| j || | j r| j || d| _ t
j
D ] }|j y )NT)r getsignalSIGINTr
r _resultskeysstop)r signumframeinstalled_handlerresults r __call__z_InterruptHandler.__call__ sm ",,V]];D(
/;; /mmo FKKM r N)__name__
__module____qualname__r r$ r r r r r s /$r r c dt | <