From 5eeadb9240eb7dd23c9f35bde87e9938cf061fe3 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Sun, 19 May 2024 22:07:06 +0200 Subject: [PATCH] handle early stop for simple flows --- backend/windmill-worker/src/worker_flow.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/windmill-worker/src/worker_flow.rs b/backend/windmill-worker/src/worker_flow.rs index 17f033b5a9..0af575d704 100644 --- a/backend/windmill-worker/src/worker_flow.rs +++ b/backend/windmill-worker/src/worker_flow.rs @@ -2960,6 +2960,7 @@ fn is_simple_modules(modules: &Vec, flow: &FlowValue) -> bool { && modules[0].sleep.is_none() && modules[0].suspend.is_none() && modules[0].cache_ttl.is_none() + && modules[0].stop_after_if.is_none() && (modules[0].mock.is_none() || modules[0].mock.as_ref().is_some_and(|m| !m.enabled)) && flow.failure_module.is_none(); is_simple