diff -r fbba662ca976 -r 1a211cab7022 src/Pure/Build/build_job.scala --- a/src/Pure/Build/build_job.scala Mon Oct 06 18:01:21 2025 +0200 +++ b/src/Pure/Build/build_job.scala Mon Oct 06 18:53:06 2025 +0200 @@ -228,6 +228,7 @@ state.theory_snapshot(state_id, session.build_blobs) match { case None => status case Some(snapshot) => + Exn.Interrupt.expose() status.update_node(snapshot.state, snapshot.version, snapshot.node_name, threshold = editor_timing_threshold) }