From 9be0eb9e7662328182439c94b169dc08c0c91051 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Fri, 24 Feb 2023 15:44:10 -0600 Subject: [PATCH] push & pop action (to get process name in audit) --- .../qqq/backend/core/actions/queues/SQSQueuePoller.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/queues/SQSQueuePoller.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/queues/SQSQueuePoller.java index 59a4f502..ea42058b 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/queues/SQSQueuePoller.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/queues/SQSQueuePoller.java @@ -131,6 +131,8 @@ public class SQSQueuePoller implements Runnable runProcessInput.setFrontendStepBehavior(RunProcessInput.FrontendStepBehavior.SKIP); runProcessInput.addValue("bodies", bodies); + QContext.pushAction(runProcessInput); + RunProcessAction runProcessAction = new RunProcessAction(); RunProcessOutput runProcessOutput = runProcessAction.execute(runProcessInput); @@ -156,6 +158,10 @@ public class SQSQueuePoller implements Runnable { LOG.warn("Error receiving SQS Messages.", e); } + finally + { + QContext.popAction(); + } } } catch(Exception e)