From 8913807d66284cafee9b7e6f72ca43d7edee0026 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Sat, 25 Oct 2025 06:50:18 +0000 Subject: [PATCH] fix: fix dependency jobs on CE --- backend/windmill-queue/src/jobs.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/windmill-queue/src/jobs.rs b/backend/windmill-queue/src/jobs.rs index 8af9ff9def..299c0231d9 100644 --- a/backend/windmill-queue/src/jobs.rs +++ b/backend/windmill-queue/src/jobs.rs @@ -2428,7 +2428,7 @@ pub async fn pull( #[cfg(not(feature = "enterprise"))] let has_concurent_limit = false - || (job.is_dependency() && cfg!(feature = "private") && !*WMDEBUG_NO_DJOB_DEBOUNCING); + || (job.is_dependency() && job.concurrent_limit.is_some() && cfg!(feature = "private") && !*WMDEBUG_NO_DJOB_DEBOUNCING); // if we don't have private flag, we don't have concurrency limit // concurrency check. If more than X jobs for this path are already running, we re-queue and pull another job from the queue