From 0835d6dd7ee1b7256104871604bc2f31beb3e197 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 12 Feb 2025 17:30:53 +0300 Subject: fix for web socket ping command --- src/mir_app/src/netlib_websocket.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/mir_app/src/netlib_websocket.cpp b/src/mir_app/src/netlib_websocket.cpp index 8448e18344..d869664a69 100644 --- a/src/mir_app/src/netlib_websocket.cpp +++ b/src/mir_app/src/netlib_websocket.cpp @@ -273,8 +273,9 @@ void MWebSocket::run() break; case 9: // ping - Netlib_Log(m_nlu, "ping received"); - Netlib_Send(m_hConn, (char *)buf + hdr.headerSize, bufSize - int(hdr.headerSize), 0); + Netlib_Logf(m_nlu, "ping received: %d bytes", int(hdr.payloadSize)); + if (hdr.payloadSize) + Netlib_Send(m_hConn, (char *)buf + hdr.headerSize, hdr.payloadSize, MSG_NODUMP); break; } -- cgit v1.2.3