mirror of
https://github.com/Palakis/obs-websocket.git
synced 2024-08-30 18:12:16 +00:00
WSServer: handle error codes when sending a message
This commit is contained in:
parent
2fe9812b26
commit
d7f5c042bf
@ -134,7 +134,15 @@ void WSServer::broadcast(std::string message)
|
||||
continue;
|
||||
}
|
||||
}
|
||||
_server.send(hdl, message, websocketpp::frame::opcode::text);
|
||||
|
||||
websocketpp::lib::error_code errorCode;
|
||||
_server.send(hdl, message, websocketpp::frame::opcode::text, errorCode);
|
||||
|
||||
if (errorCode) {
|
||||
std::string errorCodeMessage = errorCode.message();
|
||||
blog(LOG_INFO, "server(broadcast): send failed: %s",
|
||||
errorCodeMessage.c_str());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -166,7 +174,14 @@ void WSServer::onMessage(connection_hdl hdl, server::message_ptr message)
|
||||
WSRequestHandler handler(connProperties);
|
||||
std::string response = handler.processIncomingMessage(payload);
|
||||
|
||||
_server.send(hdl, response, websocketpp::frame::opcode::text);
|
||||
websocketpp::lib::error_code errorCode;
|
||||
_server.send(hdl, response, websocketpp::frame::opcode::text, errorCode);
|
||||
|
||||
if (errorCode) {
|
||||
std::string errorCodeMessage = errorCode.message();
|
||||
blog(LOG_INFO, "server(response): send failed: %s",
|
||||
errorCodeMessage.c_str());
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user