summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2025-04-08 12:56:47 +0300
committerGeorge Hazan <george.hazan@gmail.com>2025-04-08 13:24:18 +0300
commit3cc8590b052ad045913a7a4d7bccec74fddda3f5 (patch)
tree5790e923b2604184a6982e2c99bdbab8ae9f99d7
parent05cc4c1cf0569e6bc1fa947a5c8b050589722f96 (diff)
more for #4911
(cherry picked from commit 9837bbabd078b644be409dc404900651ecced181)
-rw-r--r--src/mir_app/src/netlib_websocket.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mir_app/src/netlib_websocket.cpp b/src/mir_app/src/netlib_websocket.cpp
index 196b22a816..5e9316b2d5 100644
--- a/src/mir_app/src/netlib_websocket.cpp
+++ b/src/mir_app/src/netlib_websocket.cpp
@@ -226,11 +226,11 @@ void MWebSocket::run()
int bufSize = Netlib_Recv(m_hConn, (char *)buf + offset, _countof(buf) - offset, MSG_NODUMP);
if (bufSize == 0) {
Netlib_Log(m_nlu, "Websocket connection gracefully closed");
- break;
+ return;
}
if (bufSize < 0) {
Netlib_Log(m_nlu, "Websocket connection error, exiting");
- break;
+ return;
}
WSHeader hdr;
@@ -248,11 +248,11 @@ void MWebSocket::run()
int result = Netlib_Recv(m_hConn, (char *)buf, _countof(buf), MSG_NODUMP);
if (result == 0) {
Netlib_Log(m_nlu, "Websocket connection gracefully closed");
- break;
+ return;
}
if (result < 0) {
Netlib_Log(m_nlu, "Websocket connection error, exiting");
- break;
+ return;
}
currPacketSize += result;
netbuf.append(buf, result);