entry: don't panic

This commit is contained in:
Simon Eskildsen 2014-03-03 17:35:32 -05:00
parent b7027167d5
commit 3ef01c6291
1 changed files with 2 additions and 4 deletions

View File

@ -82,8 +82,7 @@ func (entry *Entry) log(level string, msg string) string {
reader, err := entry.Reader() reader, err := entry.Reader()
if err != nil { if err != nil {
// TODO: Panic? fmt.Fprintf(os.Stderr, "Failed to obtain reader, %v", err)
entry.logger.Panicf("Failed to obtain reader, %v", err)
} }
// Send HTTP request in a goroutine in warning environment to not halt the // Send HTTP request in a goroutine in warning environment to not halt the
@ -101,9 +100,8 @@ func (entry *Entry) log(level string, msg string) string {
defer entry.logger.mu.Unlock() defer entry.logger.mu.Unlock()
_, err = io.Copy(entry.logger.Out, reader) _, err = io.Copy(entry.logger.Out, reader)
// TODO: Panic?
if err != nil { if err != nil {
entry.logger.Panicln("Failed to log message, %v", err) fmt.Fprintf(os.Stderr, "Failed to obtain reader, %v", err)
} }
return reader.String() return reader.String()