From d4893ad20c2d1d2b34425ca4f6f0c701c5901ffb Mon Sep 17 00:00:00 2001 From: rechrtb Date: Tue, 26 Sep 2023 20:38:33 +0900 Subject: [PATCH] Clear send buffer error manually --- src/Networking/MQTT/MqttClient.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Networking/MQTT/MqttClient.cpp b/src/Networking/MQTT/MqttClient.cpp index 939e6b5ffe..0df8331893 100644 --- a/src/Networking/MQTT/MqttClient.cpp +++ b/src/Networking/MQTT/MqttClient.cpp @@ -151,6 +151,14 @@ bool MqttClient::Spin() noexcept { res = true; } + else + { + if (err == MQTT_ERROR_SEND_BUFFER_IS_FULL) + { + client.error = MQTT_OK; + res = true; + } + } } break;