improve gctx.New for none default opentelemetry provider (#2756)

This commit is contained in:
John Guo
2023-07-14 14:26:24 +08:00
committed by GitHub
parent 5e231f3d61
commit 498b72f75a

View File

@ -57,11 +57,9 @@ func WithCtx(ctx context.Context) context.Context {
if CtxId(ctx) != "" {
return ctx
}
if gtrace.IsUsingDefaultProvider() {
var span *gtrace.Span
ctx, span = gtrace.NewSpan(ctx, "gctx.WithCtx")
defer span.End()
}
var span *gtrace.Span
ctx, span = gtrace.NewSpan(ctx, "gctx.WithCtx")
defer span.End()
return ctx
}