mirror of https://github.com/sbt/sbt.git
There are cases where sbt will incorrectly shutdown if the jline reader is interrupted while filling the input buffer. To fix this we can throw an InterruptedException instead of a ClosedException. The repro for this was start `sbt`, input `~compile` and while sbt was starting up, open a source file with vim using the metals bsp integration. sbt server would end up shutting down everytime after a single compilation iteration. |
||
|---|---|---|
| .. | ||
| src | ||
| NOTICE | ||