68
67
def sighandler(signum, unused_frame):
69
68
"""A signal handler that toggles flags about received signals."""
79
76
"""Hook signal handler to SIGTERM."""
80
77
signal.signal(signal.SIGTERM, sighandler)
85
78
signal.signal(signal.SIGINT, sighandler)
94
87
"""Check if SIGINT or SIGTERM has been received."""
108
100
(re.compile('^(?P<tval>-?\d+(\.\d*))(s|)$', re.I), float, 1),