catching keyboard interrupt
[imago.git] / imago.py
index 87eaecf..552a359 100755 (executable)
--- a/imago.py
+++ b/imago.py
@@ -222,4 +222,8 @@ def intersections_from_angl_dist(lines, size):
     return intersections
 
 if __name__ == '__main__':
     return intersections
 
 if __name__ == '__main__':
-    sys.exit(main())
+    try:
+        sys.exit(main())
+    except KeyboardInterrupt:
+        print "Interrupted."
+        sys.exit()