fix: enhance logging to handle empty upstream values
All checks were successful
Release Tag / release (push) Successful in 10s
All checks were successful
Release Tag / release (push) Successful in 10s
This commit is contained in:
@@ -155,7 +155,12 @@ func (sc *SteamCache) LogStats() {
|
|||||||
defer sc.mu.Unlock()
|
defer sc.mu.Unlock()
|
||||||
if sc.dirty {
|
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
|
if sc.memory != nil { // only log memory if memory is enabled
|
||||||
lifetimeBytes, lifetimeFiles, reclaimedBytes, deletedFiles, gcTime := sc.memorygc.Stats()
|
lifetimeBytes, lifetimeFiles, reclaimedBytes, deletedFiles, gcTime := sc.memorygc.Stats()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user