aboutsummaryrefslogtreecommitdiffstats
path: root/modules/websocket.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2026-06-23 17:19:59 +0100
committerGravatar Sadie Powell2026-06-23 17:19:59 +0100
commit236db5c043550e563bc542f51fbe797101cfe1b1 (patch)
treebbf017f1767597f5e12db4495eee2dba49e92638 /modules/websocket.cpp
parentMove server restart logic to the core. (diff)
parentConvert the quotes file to UTF-8. (diff)
Merge branch 'insp4' into master.
Diffstat (limited to 'modules/websocket.cpp')
-rw-r--r--modules/websocket.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/websocket.cpp b/modules/websocket.cpp
index 87c86f6b5..a5bc6c9bc 100644
--- a/modules/websocket.cpp
+++ b/modules/websocket.cpp
@@ -658,7 +658,7 @@ public:
return wsret;
}
- bool Ping() override
+ bool Ping(StreamSocket* sock) override
{
if (!config.nativeping)
return false;
@@ -668,6 +668,7 @@ public:
const std::string& message = ServerInstance->Config->GetServerName();
mysendq.push_back(PrepareSendQElem(message.length(), OP_PING));
mysendq.push_back(message);
+ SocketEngine::ChangeEventMask(sock, FD_ADD_TRIAL_WRITE);
return true;
}