Just some minor code modernization

This commit is contained in:
Henrik Rydgård committed 2025-08-25 10:45:12 +02:00
1 parent 3e62157487
commit 18ccef1bd4
11 files changed
+31 -27

No files matched your search

+6 -2
View File
@@ -132,7 +132,7 @@ void HandleDebuggerRequest(const http::ServerRequest &request) {
if (!ws)
return;
SetCurrentThreadName("Debugger");
SetCurrentThreadName("WebSocketDebugger");
UpdateConnected(1);
SetupDebuggerLock();
@@ -144,7 +144,7 @@ void HandleDebuggerRequest(const http::ServerRequest &request) {
InputBroadcaster input;
SteppingBroadcaster stepping;
std::unordered_map<std::string, DebuggerEventHandler> eventHandlers;
DebuggerEventHandlerMap eventHandlers;
std::vector<DebuggerSubscriber *> subscriberData;
for (auto init : subscribers) {
std::lock_guard<std::mutex> guard(lifecycleLock);
@@ -167,6 +167,8 @@ void HandleDebuggerRequest(const http::ServerRequest &request) {
return;
}
DEBUG_LOG(Log::Debugger, "WS: Handling '%s'", event);
DebuggerRequest req(event, ws, root, &client_info);
auto eventFunc = eventHandlers.find(event);
if (eventFunc != eventHandlers.end()) {
@@ -180,7 +182,9 @@ void HandleDebuggerRequest(const http::ServerRequest &request) {
req.Fail("Bad message: unknown event");
}
});
ws->SetBinaryHandler([&](const std::vector<uint8_t> &d) {
ERROR_LOG(Log::Debugger, "Received binary WebSocket frame, not supported");
ws->Send(DebuggerErrorEvent("Bad message: binary WebSocket frames are not supported", LogLevel::LERROR));
});