diff options
| author | LV-426 <lv-426@taproot.org.il> | 2015-04-13 23:50:37 +0300 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2015-04-14 00:07:45 +0300 |
| commit | d119058801e0a249aeab313643e76598393355fb (patch) | |
| tree | 533f6ccfb996c4ae029ebe2c3d79fb80d800d9b0 /src | |
| parent | fd973b1ba04d7164f1cb3b9752161585cabcfccb (diff) | |
rz_mesh: socket.io config: heartbeat, close_timeout
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/rz_mesh.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/server/rz_mesh.py b/src/server/rz_mesh.py index 2382303a..26174906 100644 --- a/src/server/rz_mesh.py +++ b/src/server/rz_mesh.py @@ -47,14 +47,18 @@ class RZ_WebSocket_Server(SocketIOServer): def upgrade_websocket(self): return WebSocketHandler.upgrade_websocket(self) - def __init__ (self, cfg, wsgi_app): + def __init__ (self, rz_config, wsgi_app): self.wsgi_app = wsgi_app + sock_addr = (rz_config.listen_address, rz_config.listen_port) SocketIOServer.__init__(self, - (cfg.listen_address, cfg.listen_port), + sock_addr, wsgi_app, - resource='socket.io', # URL prefix for socket.io requests + close_timeout=60, policy_server=False, + heartbeat_interval=20, # should be less than the heartbeat_timeout + heartbeat_timeout=40, handler_class=RZ_WebSocket_Server.RZ_SocketIOHandler, + resource='socket.io', # URL prefix for socket.io requests ws_handler_class=RZ_WebSocket_Server.RZ_WebSocketHandler) def init_ws_interface(cfg, kernel, flask_webapp): |
