From 78fc11e2531ecd8f10dc7ba669f3192bf92b13b4 Mon Sep 17 00:00:00 2001 From: Sander Speetjens Date: Thu, 6 Mar 2025 18:04:56 +0100 Subject: [PATCH] client web-socket wrapper Change ping timeout --- client/web_socket_wrapper.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/web_socket_wrapper.cpp b/client/web_socket_wrapper.cpp index 5f2459a..18d2df4 100644 --- a/client/web_socket_wrapper.cpp +++ b/client/web_socket_wrapper.cpp @@ -11,7 +11,7 @@ Web_socket_wrapper::Web_socket_wrapper(const QUrl &url, QObject *parent) connect(m_web_socket, &QWebSocket::pong, this, &Web_socket_wrapper::m_on_pong); connect(m_ping_timer, &QTimer::timeout, this, [=, this] { m_web_socket->ping(); - m_pong_timer->start(500); + m_pong_timer->start(1000); }); connect(m_pong_timer, &QTimer::timeout, this, &Web_socket_wrapper::m_on_pong_timeout); m_ping_timer->setSingleShot(true); @@ -149,7 +149,7 @@ void Web_socket_wrapper::m_on_connected() m_connected = true; connect(m_web_socket, &QWebSocket::textMessageReceived, this, &Web_socket_wrapper::m_on_received); - m_ping_timer->start(1000); + m_ping_timer->start(5000); emit on_connected(); } @@ -171,7 +171,7 @@ void Web_socket_wrapper::m_on_received(QString message) void Web_socket_wrapper::m_on_pong(quint64 elapsedTime) { - if (elapsedTime > 500) + if (elapsedTime > 1000) { m_web_socket->close(); emit on_closed();