]> git.ipfire.org Git - pbs.git/commitdiff
jobs: Let's try running autoscaling in the background
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 6 Feb 2025 16:44:27 +0000 (16:44 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 6 Feb 2025 16:44:27 +0000 (16:44 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/buildservice/jobs.py

index 815bff3a06ff30548f9f90adc5c4019e354e922f..934b8d861393e626745ca332665ba090bcf7f0a6 100644 (file)
@@ -398,8 +398,8 @@ class Queue(base.Object):
                                if not await builder.is_full():
                                        builders.put(builder)
 
-                       # Auto-scale builders
-                       await self.backend.builders.autoscale()
+                       # Auto-scale builders in the background
+                       self.backend.run_task(self.backend.builders.autoscale)
 
                # Did we get asked to run again?
                if self._dispatch_requested.is_set():