more robust;
authorwenzelm
Thu, 14 Nov 2019 14:03:42 +0100
changeset 71127 0ad53b5f2bb1
parent 71126 18f87bdbc812
child 71128 f79006c533b0
more robust;
src/Pure/Tools/phabricator.scala
--- a/src/Pure/Tools/phabricator.scala	Thu Nov 14 13:55:13 2019 +0100
+++ b/src/Pure/Tools/phabricator.scala	Thu Nov 14 14:03:42 2019 +0100
@@ -366,6 +366,8 @@
     val phd_name = isabelle_phabricator_name(name = "phd")
     val phd_command = Path.explode("/usr/local/bin") + Path.basic(phd_name)
 
+    Linux.service_shutdown(phd_name)
+
     File.write(phd_command,
       global_config_script(header = true, body = """"$ROOT/phabricator/bin/phd" "$@" """))
     Isabelle_System.chmod("755", phd_command)