From c2b2d88f4c183d5045e5a5220d6333b07436fa86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= Date: Fri, 29 Oct 2021 00:27:17 +0200 Subject: [PATCH] Fix starter limits --- src/runboat/controller.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/runboat/controller.py b/src/runboat/controller.py index 8078981..52a197c 100644 --- a/src/runboat/controller.py +++ b/src/runboat/controller.py @@ -83,8 +83,8 @@ class Controller: while True: await self._wakeup_event.wait() while True: - can_start = max( - self.max_running - self.running, + can_start = min( + self.max_running - self.running + 1, self.max_starting - self.starting, ) if can_start <= 0: