Add panic to logtarget when a consumer hasn't called OpenFile to open the main log file.

This commit is contained in:
Mikkel Krautz 2011-11-10 12:47:32 +01:00
parent f47840f8fc
commit ede1c7735e

View file

@ -29,6 +29,10 @@ func (target *LogTarget) Write(in []byte) (int, error) {
target.mu.Lock()
defer target.mu.Unlock()
if target.file == nil {
panic("no log file opened")
}
n, err := os.Stderr.Write(in)
if err != nil {
return n, err