convert log4j async LogEvent to an immutable one

This fixes the buffered log not showing up for tests.

Ref sbt/sbt#3198
This commit is contained in:
Eugene Yokota 2017-05-18 00:36:24 -04:00
parent feeb6291cd
commit f2cc5ee775
1 changed files with 1 additions and 1 deletions

View File

@ -38,7 +38,7 @@ class BufferedAppender private[BufferedAppender] (name: String, delegate: Append
def append(event: XLogEvent): Unit =
{
if (recording) {
buffer += event
buffer += event.toImmutable
} else delegate.append(event)
}