more robust;
authorwenzelm
Tue, 24 Nov 2020 16:49:42 +0100
changeset 72697 e16f85e3c288
parent 72696 7af210f1f13b
child 72698 6f83f7892317
more robust;
src/Pure/Tools/build_job.scala
--- a/src/Pure/Tools/build_job.scala	Tue Nov 24 16:39:58 2020 +0100
+++ b/src/Pure/Tools/build_job.scala	Tue Nov 24 16:49:42 2020 +0100
@@ -223,6 +223,8 @@
       val process_result =
         Isabelle_Thread.interrupt_handler(_ => process.terminate) { process.await_shutdown }
 
+      session.stop()
+
       val export_errors =
         export_consumer.shutdown(close = true).map(Output.error_message_text)