From a835eb82ed8468287f4857503d0bbcf2be5d0707 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Mon, 17 Mar 2025 10:14:05 +0100 Subject: [PATCH] Remove message retry configuration in DispatchWorkflowRequestConsumer. This ensures a workflow is not executed multiple times in case of an unhandled exception. --- .../DispatchWorkflowRequestConsumerDefinition.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/modules/Elsa.MassTransit/ConsumerDefinitions/DispatchWorkflowRequestConsumerDefinition.cs b/src/modules/Elsa.MassTransit/ConsumerDefinitions/DispatchWorkflowRequestConsumerDefinition.cs index c3a592a87..6618c8532 100644 --- a/src/modules/Elsa.MassTransit/ConsumerDefinitions/DispatchWorkflowRequestConsumerDefinition.cs +++ b/src/modules/Elsa.MassTransit/ConsumerDefinitions/DispatchWorkflowRequestConsumerDefinition.cs @@ -21,7 +21,6 @@ public class DispatchWorkflowRequestConsumerDefinition : ConsumerDefinition protected override void ConfigureConsumer(IReceiveEndpointConfigurator endpointConfigurator, IConsumerConfigurator consumerConfigurator, IRegistrationContext context) { - endpointConfigurator.UseMessageRetry(r => r.Interval(5, 1000)); endpointConfigurator.UseInMemoryOutbox(context); } } \ No newline at end of file