From b6f8355ea397788f82eb044d33b7ab546df15381 Mon Sep 17 00:00:00 2001 From: Liu Bo Date: Thu, 29 Feb 2024 18:40:23 -0800 Subject: [PATCH] katautils: fix panic on tracing. This fixes a panic on tracing on container exit. The root cause is that global var needs to be set by "=" instead of ":=". Fixes: #9102 Signed-off-by: Liu Bo --- src/runtime/pkg/katautils/katatrace/tracing.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime/pkg/katautils/katatrace/tracing.go b/src/runtime/pkg/katautils/katatrace/tracing.go index cbbc681158..d697dd576d 100644 --- a/src/runtime/pkg/katautils/katatrace/tracing.go +++ b/src/runtime/pkg/katautils/katatrace/tracing.go @@ -90,7 +90,7 @@ func CreateTracer(name string, config *JaegerConfig) (*sdktrace.TracerProvider, } // build tracer provider, that combining both jaeger exporter and kata exporter. - tp := sdktrace.NewTracerProvider( + tp = sdktrace.NewTracerProvider( sdktrace.WithSampler(sdktrace.AlwaysSample()), sdktrace.WithSyncer(kataExporter), sdktrace.WithSyncer(jaegerExporter),