mirror of https://github.com/sbt/sbt.git
`systemOut` notifications are buffered so that they are sent at most once every 20 millisecond. Other RPC messages are not buffered. As a consequence, some RPC messages can pass in front of some systemOut notifications. That's why `sbt --client run` can exit before it receives all the logs. In general I think it is safer to maintain the order of all messages. To do so we can force the flush of systemOut before each RPC message. |
||
|---|---|---|
| .. | ||
| src | ||
| NOTICE | ||