From 9d1b3e926d0bb529cf425bbe17dd3796e0ee717b Mon Sep 17 00:00:00 2001 From: Kane York Date: Sat, 16 Jul 2016 15:29:12 -0700 Subject: [PATCH] stop panicing earlier than needed --- socketserver/server/usercount.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/socketserver/server/usercount.go b/socketserver/server/usercount.go index 0bbb7940..1b9cbcbb 100644 --- a/socketserver/server/usercount.go +++ b/socketserver/server/usercount.go @@ -83,8 +83,6 @@ func loadHLL(at time.Time, dest *PeriodUniqueUsers) error { dec := gob.NewDecoder(bytes.NewReader(fileBytes)) err = dec.Decode(dest.Counter) if err != nil { - log.Panicln(err) - return err } return nil @@ -160,6 +158,7 @@ func loadUniqueUsers() { // file didn't finish writing // errors in NewPlus are bad precisions uniqueCounter.Counter, _ = hyperloglog.NewPlus(CounterPrecision) + log.Println("failed to load unique users data:", err) } else if err != nil { log.Panicln("failed to load unique users data:", err) }