From d9d10d1a6cba270c495b5e853da50a48f1a701f4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niccol=C3=B2=20Betto?= <niccolo.betto@skywarder.eu>
Date: Tue, 10 Sep 2024 16:57:55 +0200
Subject: [PATCH] [Payload] Log logger stats in the main thread

---
 src/entrypoints/Payload/payload-entry.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/entrypoints/Payload/payload-entry.cpp b/src/entrypoints/Payload/payload-entry.cpp
index 7e9cfb18c..efbf2d252 100644
--- a/src/entrypoints/Payload/payload-entry.cpp
+++ b/src/entrypoints/Payload/payload-entry.cpp
@@ -246,9 +246,12 @@ int main()
     }
     std::cout.flush();
 
+    auto& sdLogger = Logger::getInstance();
+
     // Collect stack usage statistics
     while (true)
     {
+        sdLogger.log(sdLogger.getStats());
         StackLogger::getInstance().log();
         Thread::sleep(1000);
     }
-- 
GitLab