mirror of
https://github.com/caddyserver/caddy.git
synced 2025-11-11 09:06:56 -05:00
fix: set global propagator
This commit is contained in:
parent
ae1d4ef05c
commit
ced6ba4e13
@ -3,6 +3,7 @@ package tracing
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"go.opentelemetry.io/otel"
|
||||
"net/http"
|
||||
|
||||
"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp"
|
||||
@ -63,7 +64,9 @@ func newOpenTelemetryWrapper(ctx context.Context, spanName string, injectServerT
|
||||
return ot, fmt.Errorf("creating trace exporter error: %w", err)
|
||||
}
|
||||
|
||||
ot.propagators = autoprop.NewTextMapPropagator()
|
||||
prop := autoprop.NewTextMapPropagator()
|
||||
otel.SetTextMapPropagator(prop)
|
||||
ot.propagators = prop
|
||||
|
||||
tracerProvider := globalTracerProvider.getTracerProvider(
|
||||
sdktrace.WithBatcher(traceExporter),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user