diff options
author | Ben Morrison <ben@gbmor.dev> | 2019-06-09 04:00:21 -0400 |
---|---|---|
committer | Ben Morrison <ben@gbmor.dev> | 2019-06-09 04:00:21 -0400 |
commit | 7410b8cd74d0f702b087577b1793bcf541ac8371 (patch) | |
tree | dbc1aa568abc43fd7048d0587eecbb2a4d950cbb /svc/init.go | |
parent | 7f76158b9565d804ada682c1a9aa83c22cb8de71 (diff) | |
download | getwtxt-7410b8cd74d0f702b087577b1793bcf541ac8371.tar.gz |
init staticAssets explicitly on startup
Diffstat (limited to 'svc/init.go')
-rw-r--r-- | svc/init.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/svc/init.go b/svc/init.go index 4408ecf..d585bfa 100644 --- a/svc/init.go +++ b/svc/init.go @@ -5,6 +5,7 @@ import ( "log" "os" "os/signal" + "sync" "time" "github.com/getwtxt/registry" @@ -36,7 +37,10 @@ var tmpls *template.Template var twtxtCache = registry.NewIndex() -var remoteRegistries = &RemoteRegistries{} +var remoteRegistries = &RemoteRegistries{ + Mu: sync.RWMutex{}, + List: make([]string, 0), +} var staticCache = &staticAssets{} @@ -63,7 +67,9 @@ func initSvc() { initDatabase() go cacheAndPush() tmpls = initTemplates() + staticCache = initAssets() watchForInterrupt() + pingAssets() } func checkFlags() { |