From 40d9606beab91118639e561cadf45d563c944328 Mon Sep 17 00:00:00 2001 From: Yurii Date: Wed, 29 Nov 2023 18:47:16 +0300 Subject: [PATCH] bump TinyLogger to 1.0.5 --- platformio.ini | 2 +- src/MainTask.h | 2 -- src/MqttTask.h | 7 +++---- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/platformio.ini b/platformio.ini index 9b17d2b..2cab677 100644 --- a/platformio.ini +++ b/platformio.ini @@ -20,7 +20,7 @@ lib_deps = gyverlibs/GyverPID@^3.3 gyverlibs/GyverBlinker@^1.0 milesburton/DallasTemperature@^3.11.0 - laxilef/TinyLogger@^1.0.4 + laxilef/TinyLogger@^1.0.5 https://github.com/Laxilef/WiFiManager/archive/refs/heads/patch-1.zip ;https://github.com/tzapu/WiFiManager.git#v2.0.16-rc.2 build_flags = diff --git a/src/MainTask.h b/src/MainTask.h index 4cc70d1..9ba6237 100644 --- a/src/MainTask.h +++ b/src/MainTask.h @@ -109,8 +109,6 @@ protected: // anti memory leak for (Stream* stream : Log.getStreams()) { - stream->flush(); - while (stream->available()) { stream->read(); yield(); diff --git a/src/MqttTask.h b/src/MqttTask.h index d3fd4ca..ec59909 100644 --- a/src/MqttTask.h +++ b/src/MqttTask.h @@ -631,6 +631,7 @@ protected: if (settings.debug) { Log.strace("MQTT.MSG", F("Topic: %s\r\n> "), topic); + Log.lock(); for (unsigned int i = 0; i < length; i++) { if ( payload[i] == 10 ) { Log.print("\r\n> "); @@ -640,10 +641,8 @@ protected: } } Log.print("\r\n\n"); - - for (Stream* stream : Log.getStreams()) { - stream->flush(); - } + Log.unlock(); + Log.flush(); } StaticJsonDocument<2048> doc;