diff --git a/pkg/gatewayserver/gatewayserver.go b/pkg/gatewayserver/gatewayserver.go index d1db8e15ff..52ab1c4af1 100644 --- a/pkg/gatewayserver/gatewayserver.go +++ b/pkg/gatewayserver/gatewayserver.go @@ -1166,7 +1166,7 @@ func (gs *GatewayServer) updateConnStats(ctx context.Context, conn connectionEnt lastUpdate = time.Now() stats, paths := conn.Stats() - registerGatewayConnectionStats(decoupledCtx, ids, stats) + registerGatewayConnectionStats(decoupledCtx, ids, ttnpb.Clone(stats)) if gs.statsRegistry == nil { continue }