1
0
Fork 0

Handle sigint

master
colaclanth 2019-07-18 15:52:33 +01:00
parent 9947f13817
commit 944e3e843e
1 changed files with 9 additions and 0 deletions

View File

@ -1,9 +1,18 @@
"""Main entry point for command line program"""
from sys import exit
import signal
import sstv
def handle_sigint(signal, frame):
print()
sstv.common.log_message("Received interrupt signal, exiting.")
exit(0)
def main():
signal.signal(signal.SIGINT, handle_sigint)
with sstv.SSTVCommand() as prog:
prog.start()