diff --git a/main.go b/main.go index 013c6a0..a5b0c05 100644 --- a/main.go +++ b/main.go @@ -141,7 +141,9 @@ func housekeeping() { } // try parsing demos not parsed + db.Lock.RLock() tMatches, err := db.Client.Match.Query().Where(match.And(match.DateGT(time.Now().UTC().AddDate(0, 0, -30)), match.DemoParsed(false))).All(context.Background()) + db.Lock.RUnlock() if err != nil { log.Warningf("[HK] Failure getting matches to retry parsing: %v", err) continue