diff options
Diffstat (limited to 'main/src/main/MillServerMain.scala')
-rw-r--r-- | main/src/main/MillServerMain.scala | 1 |
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) } |