mirror of
https://github.com/sbt/sbt.git
synced 2026-08-30 01:40:29 +02:00
We need to communicate the error states in the thread, so I added a `Future[Unit]` called `ready`. If something goes wrong during the startup, like if the port is already taken, this can be used to communicate back to the main thread, and display the error accordingly.