signal: Add example of signal handler in Python.

pull/26/head
Paul Sokolovsky 2015-03-10 11:34:41 +02:00
rodzic 28db583fa9
commit ac136e6cf6
1 zmienionych plików z 17 dodań i 0 usunięć

Wyświetl plik

@ -0,0 +1,17 @@
import time
from signal import *
quit = 0
def handler(signum):
global quit
quit = 1
print('Signal handler called with signal', signum)
print("org signal() val:", signal(SIGINT, handler))
print("read back signal() val:", signal(SIGINT, handler))
while not quit:
time.sleep(10)
print("Quitting...")