mirror of
https://github.com/sbt/sbt.git
synced 2026-09-01 18:47:14 +02:00
The usingTerminal method synchronizes the JLine object which can lead to deadlock if multiple threads call it. When we just to want to read the attributes of the terminal, but not modify it, there doesn't seem to be any reason to use a lock.