diff --git a/src/shared/logger/Logger.cpp b/src/shared/logger/Logger.cpp index 9ba695f576df0c20884a7607b56cce91c1b8c1b9..2709fbcc2f7d3a6e9bf860f180f7036200b4a433 100644 --- a/src/shared/logger/Logger.cpp +++ b/src/shared/logger/Logger.cpp @@ -128,7 +128,12 @@ void Logger::stop() fileNumber = -1; // Reset the fileNumber to an invalid value } -bool Logger::testSDCard() { return ofstream("/sd/test").good(); } +bool Logger::testSDCard() +{ + bool result = ofstream("/sd/test").good(); + std::remove("/sd/test"); + return result; +} int Logger::getCurrentLogNumber() { return fileNumber; }