Lines Matching full:signal
5 import signal
19 self._default_handler = signal.getsignal(signal.SIGINT)
21 signal.signal(signal.SIGINT, self.int_handler)
24 signal.signal(signal.SIGINT, self._default_handler)
30 default_handler = signal.getsignal(signal.SIGINT)
32 self.assertNotEqual(signal.getsignal(signal.SIGINT), default_handler)
36 os.kill(pid, signal.SIGINT)
56 default_handler = signal.getsignal(signal.SIGINT)
62 self.assertNotEqual(signal.getsignal(signal.SIGINT), default_handler)
66 os.kill(pid, signal.SIGINT)
78 # Can't use skipIf decorator because the signal handler may have
80 if signal.getsignal(signal.SIGINT) == signal.SIG_IGN:
88 os.kill(pid, signal.SIGINT)
91 os.kill(pid, signal.SIGINT)
108 new_handler = signal.getsignal(signal.SIGINT)
112 self.assertEqual(signal.getsignal(signal.SIGINT), new_handler)
118 os.kill(pid, signal.SIGINT)
131 # Can't use skipIf decorator because the signal handler may have
133 if signal.getsignal(signal.SIGINT) == signal.SIG_IGN:
140 handler = signal.getsignal(signal.SIGINT)
143 signal.signal(signal.SIGINT, new_handler)
147 os.kill(pid, signal.SIGINT)
186 os.kill(pid, signal.SIGINT)
197 default_handler = signal.getsignal(signal.SIGINT)
230 self.assertEqual(signal.getsignal(signal.SIGINT), default_handler)
245 self.assertNotEqual(signal.getsignal(signal.SIGINT), default_handler)
248 default_handler = signal.getsignal(signal.SIGINT)
251 self.assertEqual(signal.getsignal(signal.SIGINT), default_handler)
255 self.assertEqual(signal.getsignal(signal.SIGINT), default_handler)
258 default_handler = signal.getsignal(signal.SIGINT)
263 self.assertEqual(signal.getsignal(signal.SIGINT), default_handler)
266 self.assertNotEqual(signal.getsignal(signal.SIGINT), default_handler)
273 int_handler = signal.default_int_handler
280 int_handler = signal.SIG_IGN
287 int_handler = signal.SIG_DFL