From dd7580b454b7e9358266967e43c4043a32c7de7f Mon Sep 17 00:00:00 2001 From: Raja Subramanian Date: Tue, 26 May 2026 20:32:11 +0530 Subject: [PATCH] Protect against nil clientInfo (#4546) --- pkg/service/utils.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/service/utils.go b/pkg/service/utils.go index 52433f329..e129e2f83 100644 --- a/pkg/service/utils.go +++ b/pkg/service/utils.go @@ -246,6 +246,10 @@ func getUserAgentParser() *uaparser.Parser { } func AugmentClientInfo(ci *livekit.ClientInfo, req *http.Request) { + if ci == nil { + return + } + // get real address (forwarded http header) - check Cloudflare headers first, fall back to X-Forwarded-For ci.Address = GetClientIP(req)