fix shouldLog

This commit is contained in:
Alex Grintsvayg 2018-08-30 21:10:39 -04:00
parent 4ed52e20d7
commit 5d844fc3ea

View file

@ -60,7 +60,7 @@ func (s *stats) AddStream() {
s.streams++ s.streams++
} }
func (s *stats) AddError(e error) (shouldLog bool) { // shouldLog is a hack, but whataever func (s *stats) AddError(e error) (shouldLog bool) { // shouldLog is a hack, but whatever
if e == nil { if e == nil {
return return
} }
@ -70,9 +70,10 @@ func (s *stats) AddError(e error) (shouldLog bool) { // shouldLog is a hack, but
name = "i/o timeout" name = "i/o timeout"
} else if strings.Contains(err.Error(), "read: connection reset by peer") { } else if strings.Contains(err.Error(), "read: connection reset by peer") {
name = "read conn reset" name = "read conn reset"
} else {
shouldLog = true
} }
shouldLog = true
s.mu.Lock() s.mu.Lock()
defer s.mu.Unlock() defer s.mu.Unlock()
s.errors[name]++ s.errors[name]++