Made gifterm exit silently when a KeyboardInterrupt occurs

This commit is contained in:
jaseg 2013-09-16 15:58:03 +02:00
parent cbe9fe37cc
commit 6a1f9902f1

View file

@ -43,11 +43,14 @@ def main():
atexit.register(lambda:print(cursor_visible))
signal.signal(signal.SIGTERM, lambda signum, stack_frame: exit(1))
while True:
for frame in frames:
print(clear_screen, pixelterm.reset_sequence)
print(frame)
time.sleep(img.info['duration']/1000.0)
try:
while True:
for frame in frames:
print(clear_screen, pixelterm.reset_sequence)
print(frame)
time.sleep(img.info['duration']/1000.0)
except KeyboardInterrupt:
pass
if __name__ == '__main__':
main()