From 83b9837778e1fb2e376268c1b2ff64464f36d87d Mon Sep 17 00:00:00 2001 From: Simon Cruanes Date: Tue, 25 Jul 2023 16:54:36 -0400 Subject: [PATCH] fix: always enter new scope in opentelemetry-trace thanks to @ELLIOTTCABLE for finding this --- src/trace/opentelemetry_trace.ml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/trace/opentelemetry_trace.ml b/src/trace/opentelemetry_trace.ml index 5078fdc8..2670429c 100644 --- a/src/trace/opentelemetry_trace.ml +++ b/src/trace/opentelemetry_trace.ml @@ -61,9 +61,7 @@ let collector () : Trace.collector = in let new_scope = - match old_scope with - | None -> { Otel.Scope.span_id; trace_id; events = []; attrs = [] } - | Some sc -> sc + { Otel.Scope.span_id; trace_id; events = []; attrs = [] } in TLS.set Otel.Scope._global_scope new_scope;