equal
deleted
inserted
replaced
859 |
859 |
860 override def next_node_info(state: Build_Process.State, session_name: String): Node_Info = |
860 override def next_node_info(state: Build_Process.State, session_name: String): Node_Info = |
861 _schedule.graph.get_node(session_name).node_info |
861 _schedule.graph.get_node(session_name).node_info |
862 |
862 |
863 override def next_jobs(state: Build_Process.State): List[String] = |
863 override def next_jobs(state: Build_Process.State): List[String] = |
864 if (progress.stopped || _schedule.is_outdated(build_options, state)) Nil |
864 if (progress.stopped || _schedule.is_empty) Nil else _schedule.next(hostname, state) |
865 else _schedule.next(hostname, state) |
|
866 } |
865 } |
867 |
866 |
868 abstract class Scheduler_Build_Process( |
867 abstract class Scheduler_Build_Process( |
869 build_context: Build.Context, |
868 build_context: Build.Context, |
870 build_progress: Progress, |
869 build_progress: Progress, |