continue build while waiting for updated schedule;
authorFabian Huch <huch@in.tum.de>
Tue, 19 Dec 2023 18:31:05 +0100
changeset 79294 ae0a2cb42b05
parent 79293 1f694e4b2b3a
child 79295 123651f3ec5d
continue build while waiting for updated schedule;
src/Pure/Tools/build_schedule.scala
--- a/src/Pure/Tools/build_schedule.scala	Tue Dec 19 18:28:35 2023 +0100
+++ b/src/Pure/Tools/build_schedule.scala	Tue Dec 19 18:31:05 2023 +0100
@@ -861,8 +861,7 @@
       _schedule.graph.get_node(session_name).node_info
 
     override def next_jobs(state: Build_Process.State): List[String] =
-      if (progress.stopped || _schedule.is_outdated(build_options, state)) Nil
-      else _schedule.next(hostname, state)
+      if (progress.stopped || _schedule.is_empty) Nil else _schedule.next(hostname, state)
   }
 
   abstract class Scheduler_Build_Process(