Explorar el Código

Backend can now be killed using keyboard interrupt without error

Taddeus Kroes hace 13 años
padre
commit
84489fb47e
Se han modificado 1 ficheros con 5 adiciones y 2 borrados
  1. 5 2
      src/backend/backend.py

+ 5 - 2
src/backend/backend.py

@@ -175,8 +175,11 @@ def start_server(app, port):
 
 
     enable_pretty_logging()
     enable_pretty_logging()
 
 
-    app.listen(port)
-    IOLoop.instance().start()
+    try:
+        app.listen(port)
+        IOLoop.instance().start()
+    except KeyboardInterrupt:
+        pass
 
 
 
 
 if __name__ == '__main__':
 if __name__ == '__main__':