kopia lustrzana https://github.com/micropython/micropython-lib
22 wiersze
404 B
Python
22 wiersze
404 B
Python
|
import time
|
||
|
from signal import *
|
||
|
|
||
|
quit = 0
|
||
|
|
||
|
def handler(signum):
|
||
|
global quit
|
||
|
# quit = 1
|
||
|
print('Signal handler called with signal', signum)
|
||
|
raise OSError("Couldn't open device!")
|
||
|
|
||
|
print("org signal() val:", signal(SIGINT, handler))
|
||
|
print("read back signal() val:", signal(SIGINT, handler))
|
||
|
|
||
|
try:
|
||
|
while not quit:
|
||
|
time.sleep(10)
|
||
|
except:
|
||
|
print("Caught exc")
|
||
|
|
||
|
print("Quitting")
|