diff --git a/golink.go b/golink.go index 9a8908f..fd1bcfd 100644 --- a/golink.go +++ b/golink.go @@ -242,6 +242,10 @@ func flushStats() error { stats.mu.Lock() defer stats.mu.Unlock() + if len(stats.dirty) == 0 { + return nil + } + if err := db.SaveStats(stats.dirty); err != nil { return err }