src/Tools/VSCode/src/server.scala
changeset 65317 b9f5cd845616
parent 65272 7611c55c39d0
child 65361 ecefb68dc21d
equal deleted inserted replaced
65316:c0fb8405416c 65317:b9f5cd845616
   250       session_phase =
   250       session_phase =
   251         Session.Consumer(getClass.getName) {
   251         Session.Consumer(getClass.getName) {
   252           case Session.Ready =>
   252           case Session.Ready =>
   253             session.phase_changed -= session_phase
   253             session.phase_changed -= session_phase
   254             reply("")
   254             reply("")
   255           case Session.Terminated(rc) if rc != 0 =>
   255           case Session.Terminated(result) if !result.ok =>
   256             session.phase_changed -= session_phase
   256             session.phase_changed -= session_phase
   257             reply("Prover startup failed: return code " + rc)
   257             reply("Prover startup failed: return code " + result.rc)
   258           case _ =>
   258           case _ =>
   259         }
   259         }
   260       session.phase_changed += session_phase
   260       session.phase_changed += session_phase
   261 
   261 
   262       Isabelle_Process.start(session, options,
   262       Isabelle_Process.start(session, options,