Guest User

Untitled

a guest
Mar 21st, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. from flask import Flask, render_template, session, request
  2. from flask_socketio import SocketIO
  3.  
  4. app = Flask(__name__)
  5. app.config['SECRET_KEY'] = 'APP-SECRET-KEY'
  6. socketio = SocketIO(app, async_mode="gevent")
  7.  
  8.  
  9. if __name__ == '__main__':
  10.  
  11. def do_shutdown(signum, frame):
  12. print("*********** STOPPING ***********")
  13.  
  14. # Run clean up code here.....
  15.  
  16. gevent.kill()
  17. exit(0)
  18.  
  19. try:
  20.  
  21. signal.signal(signal.SIGTERM, do_shutdown)
  22. signal.signal(signal.SIGINT, do_shutdown)
  23. signal.signal(signal.SIGALRM, do_shutdown)
  24. signal.signal(signal.SIGQUIT, do_shutdown)
  25.  
  26. socketio.run(app, host="0.0.0.0", port=5000, debug=True, use_reloader=False)
  27.  
  28. finally:
  29. print("Exiting")
Add Comment
Please, Sign In to add comment