From 5874ad920efb48deba8b57056d2f32550aca646d Mon Sep 17 00:00:00 2001 From: Devin Fisher Date: Fri, 5 Aug 2022 09:57:22 -0600 Subject: [PATCH] add output when book server socket fails to create --- main/src/main/scala/sbt/Main.scala | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/main/src/main/scala/sbt/Main.scala b/main/src/main/scala/sbt/Main.scala index 6bb147f7d..d8f5d2eb2 100644 --- a/main/src/main/scala/sbt/Main.scala +++ b/main/src/main/scala/sbt/Main.scala @@ -153,9 +153,13 @@ private[sbt] object xMain { if (ITerminal.get.withRawInput(System.in.read) == 'n'.toInt) Some(Exit(1)) else None (None, exit) - case _: ServerAlreadyBootingException => + case e: ServerAlreadyBootingException => if (SysProp.forceServerStart) (None, None) - else (None, Some(Exit(2))) + else { + println("Boot server failed to create socket") + e.printStackTrace() + (None, Some(Exit(2))) + } case _: UnsatisfiedLinkError => (None, None) } }