handle keyboardinterrupt slightly more gracefully
This commit is contained in:
		@@ -3,6 +3,8 @@
 | 
			
		||||
import gevent.monkey
 | 
			
		||||
gevent.monkey.patch_all()
 | 
			
		||||
 | 
			
		||||
import sys
 | 
			
		||||
 | 
			
		||||
import flask
 | 
			
		||||
from gevent.pywsgi import WSGIServer
 | 
			
		||||
 | 
			
		||||
@@ -16,5 +18,9 @@ def index():
 | 
			
		||||
 | 
			
		||||
if __name__ == "__main__":
 | 
			
		||||
    #core.app.run("0.0.0.0", 1337)
 | 
			
		||||
    http_server = WSGIServer(('', 80), core.app)
 | 
			
		||||
    http_server.serve_forever()
 | 
			
		||||
    try:
 | 
			
		||||
        http_server = WSGIServer(('', 80), core.app)
 | 
			
		||||
        http_server.serve_forever()
 | 
			
		||||
    except KeyboardInterrupt:
 | 
			
		||||
        print("Goodnight, moon ...")
 | 
			
		||||
        sys.exit(0)
 | 
			
		||||
		Reference in New Issue
	
	Block a user