From 7cd5bca91e8bca4094e6853dda6318c93b35cec1 Mon Sep 17 00:00:00 2001
From: Burak Hancerli <burak.hancerli@qt.io>
Date: Mon, 27 Jan 2025 11:13:33 +0100
Subject: [PATCH] chore: add a bit of log to help to debug connection issues

---
 src/backend/dsconnector/ds.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/backend/dsconnector/ds.cpp b/src/backend/dsconnector/ds.cpp
index f36e241..d8ad95b 100644
--- a/src/backend/dsconnector/ds.cpp
+++ b/src/backend/dsconnector/ds.cpp
@@ -67,6 +67,12 @@ void DesignStudio::initPingPong()
             &QWebSocket::pong,
             this,
             [this](quint64 elapsedTime, const QByteArray &) {
+                if (elapsedTime > 1000)
+                    qWarning() << "Design Studio pong is too slow:" << elapsedTime
+                               << "ms. Newtork issue?";
+                else if (elapsedTime > 500)
+                    qWarning() << "Design Studio pong is slow:" << elapsedTime << "ms";
+
                 m_pongTimer.stop();
                 m_pingTimer.start();
             });
-- 
GitLab