diff --git a/steamcache/steamcache.go b/steamcache/steamcache.go index 8a6b410..66b9be6 100644 --- a/steamcache/steamcache.go +++ b/steamcache/steamcache.go @@ -155,7 +155,12 @@ func (sc *SteamCache) LogStats() { defer sc.mu.Unlock() if sc.dirty { - logger.Logger.Info().Str("address", sc.address).Str("version", version.Version).Str("upstream", sc.upstream).Msg("listening") + up := sc.upstream + if up == "" { + up = "{host in request}" + } + + logger.Logger.Info().Str("address", sc.address).Str("version", version.Version).Str("upstream", up).Msg("listening") if sc.memory != nil { // only log memory if memory is enabled lifetimeBytes, lifetimeFiles, reclaimedBytes, deletedFiles, gcTime := sc.memorygc.Stats()