mirror of
https://github.com/onionshare/onionshare.git
synced 2024-10-01 01:35:40 -04:00
Merge pull request #1330 from SaptakS/chat-socket-fix
Force shutdowns the socket server on closing chat server
This commit is contained in:
commit
2e44dfbbda
@ -360,13 +360,18 @@ class Web:
|
||||
# Shutdown the flask service
|
||||
try:
|
||||
func = request.environ.get("werkzeug.server.shutdown")
|
||||
if func is None:
|
||||
if func is None and self.mode != "chat":
|
||||
raise RuntimeError("Not running with the Werkzeug Server")
|
||||
func()
|
||||
except:
|
||||
pass
|
||||
|
||||
self.running = False
|
||||
|
||||
# If chat, shutdown the socket server
|
||||
if self.mode == "chat":
|
||||
self.socketio.stop()
|
||||
|
||||
def start(self, port):
|
||||
"""
|
||||
Start the flask web server.
|
||||
|
Loading…
Reference in New Issue
Block a user