diff --git a/stats.go b/stats.go index 3a8f33cc..17bab875 100644 --- a/stats.go +++ b/stats.go @@ -70,6 +70,8 @@ func (s *syncStatManager) Set(m StatManager) { s.Lock() defer s.Unlock() - s.StatManager.Close() + if s.StatManager != nil { + s.StatManager.Close() + } s.StatManager = m }