forked from rDrama/rDrama
fix 500 error on disconnect chat
parent
79b58e03ec
commit
3ab09c0e20
|
@ -148,10 +148,9 @@ def disconnect(v):
|
||||||
online.remove(v.username)
|
online.remove(v.username)
|
||||||
refresh_online()
|
refresh_online()
|
||||||
|
|
||||||
if v.username in typing[request.referrer]:
|
for val in typing.values():
|
||||||
typing[request.referrer].remove(v.username)
|
if v.username in val:
|
||||||
|
val.remove(v.username)
|
||||||
emit('typing', typing[request.referrer], room=request.referrer, broadcast=True)
|
|
||||||
|
|
||||||
leave_room(request.referrer)
|
leave_room(request.referrer)
|
||||||
return '', 204
|
return '', 204
|
||||||
|
|
|
@ -5,5 +5,5 @@ export DATABASE_URL="postgresql://postgres@postgres:5432"
|
||||||
export REDIS_URL="redis://redis:6379"
|
export REDIS_URL="redis://redis:6379"
|
||||||
export PROXY_URL="http://opera-proxy:18080"
|
export PROXY_URL="http://opera-proxy:18080"
|
||||||
/etc/init.d/nginx start
|
/etc/init.d/nginx start
|
||||||
gunicorn files.__main__:app load_chat -k geventwebsocket.gunicorn.workers.GeventWebSocketWorker -w 1 -b 0.0.0.0:5001 -D
|
# gunicorn files.__main__:app load_chat -k geventwebsocket.gunicorn.workers.GeventWebSocketWorker -w 1 -b 0.0.0.0:5001 -D
|
||||||
gunicorn files.__main__:app -w 1
|
gunicorn files.__main__:app -w 1
|
||||||
|
|
Loading…
Reference in New Issue