From 529eae2e9d003fd45c5a3476768985c16101b7e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=A4rtens?= Date: Wed, 17 Mar 2021 08:26:43 +0100 Subject: [PATCH] slowjob: allow at least 1 job of every type --- common/src/slowjob.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/src/slowjob.rs b/common/src/slowjob.rs index ad1e3d6f95..2347bf74ee 100644 --- a/common/src/slowjob.rs +++ b/common/src/slowjob.rs @@ -151,7 +151,7 @@ impl SlowJobPool { F: Fn(u64) -> u64, { let cnf = Config { - max_local: f(self.internal.global_limit), + max_local: f(self.internal.global_limit).max(1), spawned_total: Arc::new(AtomicU64::new(0)), }; let mut lock = self.internal.configs.write().unwrap();