From 6fdde081e66e6ab2586f3cd7d909e8a358c1f8fc Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Wed, 19 Mar 2025 07:51:55 -0400 Subject: [PATCH] MT#62181 DBRegAgent: don't wait forever Use a timed condition waiter instead of waiting forever. This is needed to be able to react to a requested thread shutdown. Change-Id: I062b6045d737eb16cab8f052375d81a1988e95e8 --- apps/db_reg_agent/DBRegAgent.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/db_reg_agent/DBRegAgent.cpp b/apps/db_reg_agent/DBRegAgent.cpp index c4098016..ff5c0b63 100644 --- a/apps/db_reg_agent/DBRegAgent.cpp +++ b/apps/db_reg_agent/DBRegAgent.cpp @@ -1773,7 +1773,7 @@ void DBRegAgentProcessorThread::run() { reg_agent = DBRegAgent::instance(); while (!stop_requested()) { - waitForEvent(); + waitForEventTimed(500); while (eventPending()) { rateLimitWait(); processSingleEvent();