summaryrefslogtreecommitdiff
path: root/main/src/main/MillServerMain.scala
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/main/MillServerMain.scala')
-rw-r--r--main/src/main/MillServerMain.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/main/src/main/MillServerMain.scala b/main/src/main/MillServerMain.scala
index 07d51254..55cef632 100644
--- a/main/src/main/MillServerMain.scala
+++ b/main/src/main/MillServerMain.scala
@@ -122,6 +122,7 @@ class Server[T](lockBase: String,
val clientMillVersion = Util.readString(argStream)
val serverMillVersion = sys.props("MILL_VERSION")
if (clientMillVersion != serverMillVersion) {
+ // FIXME: exiting with 0 isn't correct, see https://github.com/lihaoyi/mill/issues/557
stdout.println(s"Mill version changed ($serverMillVersion -> $clientMillVersion), re-starting server")
System.exit(0)
}