This commit is contained in:
Mark Harrah 2011-05-23 18:40:03 -04:00
parent dd5177bc2b
commit e702de0fe3
1 changed files with 2 additions and 2 deletions

View File

@ -20,12 +20,12 @@ class BufferedLogger(delegate: AbstractLogger) extends BasicLogger
/** Enables buffering. */
def record() = synchronized { recording = true }
def buffer[T](f: => T): T = synchronized {
def buffer[T](f: => T): T = {
record()
try { f }
finally { stopQuietly() }
}
def bufferQuietly[T](f: => T): T = synchronized {
def bufferQuietly[T](f: => T): T = {
record()
try
{