summaryrefslogtreecommitdiff
path: root/main/src/mill/Main.scala
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/mill/Main.scala')
-rw-r--r--main/src/mill/Main.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/main/src/mill/Main.scala b/main/src/mill/Main.scala
index 482de0bf..d6a908d3 100644
--- a/main/src/mill/Main.scala
+++ b/main/src/mill/Main.scala
@@ -48,7 +48,7 @@ object ClientMain {
.start()
}
def main(args: Array[String]): Unit = {
- Client.WithLock(1) { lockBase =>
+ val exitCode = Client.WithLock(1) { lockBase =>
val c = new Client(
lockBase,
() => initServer(lockBase),
@@ -59,7 +59,7 @@ object ClientMain {
)
c.run(args)
}
- System.exit(0)
+ System.exit(exitCode)
}
}
object ServerMain extends mill.clientserver.ServerMain[Evaluator.State]{