mirror of https://github.com/sbt/sbt.git
In dogfooding sbt, I found that the WriteableInputStream used by the console terminal initialized before it was needed. This would lead to multiple instances of the WriteableInputStream being created, which could lead to zombie threads reading from stdin. I'm not 100% sure what the classloading scenario was that caused this to be a problem but in a few days of using sbt after these changes, I haven't seem zombie threads. |
||
|---|---|---|
| .. | ||
| src | ||
| NOTICE | ||