Added warning logs for events priority 02/319302/2
authorTomasz Swierczek <t.swierczek@samsung.com>
Mon, 21 Oct 2024 08:21:12 +0000 (10:21 +0200)
committerKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Wed, 23 Oct 2024 19:25:11 +0000 (19:25 +0000)
This will ease debugging in case when many requests are being handled.

Change-Id: I85ee91d868c1e335e569fa67153a0871ce569eb9

src/server/main/include/service-thread-dispatcher.h

index 1c37ffe05a7c1f8b2a421bb04191e5e2d3f7e739..faf2b001108fdcfe81d663aeefdd931c192a751c 100644 (file)
@@ -31,6 +31,7 @@
 
 #include <cassert>
 #include <condition_variable>
+#include <dpl/log/log.h>
 #include <mutex>
 #include <queue>
 #include <thread>
@@ -110,6 +111,7 @@ private:
                         if (!queue.empty()) {
                             event = queue.front();
                             queue.pop();
+                            LogWarning("Started event with priority: " << i);
                             goto handleOneEvent;
                         }
                     }
@@ -140,6 +142,7 @@ private:
                     if (!queue.empty()) {
                         event = queue.front();
                         queue.pop();
+                        LogWarning("Started event with priority: " << Priority::HIGHEST);
                         goto handleOneHiPrioEvent;
                     }
                     m_hi_prio_waitCondition.wait(ulock);