Fix marshaling, force tick on start

This commit is contained in:
Audrius Butkevicius
2020-06-20 22:14:10 +01:00
parent 3f703ff237
commit b48c10052c
2 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -304,7 +304,7 @@ const maxCacheTime = 15 * time.Minute
func cacheRefresher(db *sql.DB) {
ticker := time.NewTicker(maxCacheTime - time.Minute)
defer ticker.Stop()
for range ticker.C {
for ; true; <-ticker.C {
cacheMut.Lock()
if err := refreshCacheLocked(db); err != nil {
log.Println(err)