Output all LogTarget writes to Stderr as well (for now).

This commit is contained in:
Mikkel Krautz 2011-11-10 12:26:19 +01:00
parent 79e5ffbd4d
commit f47840f8fc

View file

@ -29,7 +29,17 @@ func (target *LogTarget) Write(in []byte) (int, error) {
target.mu.Lock()
defer target.mu.Unlock()
return target.file.Write(in)
n, err := os.Stderr.Write(in)
if err != nil {
return n, err
}
n, err = target.file.Write(in)
if err != nil {
return n, err
}
return len(in), nil
}
// OpenFile opens the main log file for writing.