Отключение Flask SocketIO в ОС Изменение даты - PullRequest
0 голосов
/ 03 октября 2018

У меня есть веб-приложение, которое использует Flask-socketIO.

__init__.py
import flask
import flask_socketio

app = flask.Flask(__name__)
socketio = flask_socketio.SocketIO()
socketio.init_app(app, manage_session=False)

У меня есть это в manage.py

socketio.run(app, host='0.0.0.0', port=80)

У меня есть это в моем socket_IO.py

@WebApp.socketio.on('disconnect', namespace='/all')
def disconnect():
    """Socket disconnected."""
    print('Disconnected')

Если я сейчас установлю системные часы (Ubuntu 16.04), например, на 1 день вперед, я получаю разъединение сокета.Я могу установить часы назад на все, что я хочу, это не влияет на сокет.

Я ожидаю, что сокет не будет запускать функцию отключения при изменении системных часов.

Использует ли flask-socketIO системные часы и из-за этого делает сокетотключить, если он установлен вперед, а не назад?

Заранее спасибо

...