]> git.ipfire.org Git - pbs.git/commitdiff
web: Regularly ping WebSocket clients to keep connections alive
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 13 Aug 2024 19:03:02 +0000 (19:03 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 13 Aug 2024 19:03:02 +0000 (19:03 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/web/__init__.py

index d46e2bcea1f726fae8886d411e994c05ea2030cf..ab0d59209d26fd9517eee461c98474a527eb6994 100644 (file)
@@ -108,6 +108,10 @@ class Application(tornado.web.Application):
                        xsrf_cookie_kwargs = dict(
                                secure = True,
                        ),
+
+                       # WebSocket
+                       websocket_ping_interval = 15,
+                       websocket_ping_timeout  = 60,
                )
                settings.update(kwargs)