changeset 73120 | c3589f2dff31 |
parent 72334 | 6916b48b375c |
child 73340 | 0ffcad1f6130 |
--- a/src/Pure/Concurrent/isabelle_thread.scala Sat Jan 09 22:41:08 2021 +0100 +++ b/src/Pure/Concurrent/isabelle_thread.scala Sun Jan 10 13:04:29 2021 +0100 @@ -179,7 +179,7 @@ def interrupt_handler[A](new_handler: Isabelle_Thread.Interrupt_Handler)(body: => A): A = if (new_handler == null) body else { - require(is_self) + require(is_self, "interrupt handler on other thread") val old_handler = handler handler = new_handler