Added error logging for ws send, and naming for fs ws

This commit is contained in:
Niklas Jensen
2026-01-15 20:05:46 +01:00
committed by Rune Harlyk
parent 4fa3939209
commit 6b96d0deba
2 changed files with 21 additions and 13 deletions
@@ -34,7 +34,12 @@ void Websocket::send(const uint8_t* data, size_t len, int cid) {
if (cid >= 0) {
auto* client = socket_.getClient(cid);
if (client) {
client->sendMessage(HTTPD_WS_TYPE_BINARY, data, len);
esp_err_t err = client->sendMessage(HTTPD_WS_TYPE_BINARY, data, len);
if (err != ESP_OK) {
ESP_LOGE(TAG, "Failed to send message to client %d: %s (len=%u)", cid, esp_err_to_name(err), len);
}
} else {
ESP_LOGW(TAG, "Client %d not found for send", cid);
}
} else {
socket_.sendAll(HTTPD_WS_TYPE_BINARY, data, len);