From c53543dc1780dd3fc2bde526908199d2fa64b9c7 Mon Sep 17 00:00:00 2001 From: MTRNord Date: Mon, 23 Oct 2023 18:12:33 +0200 Subject: [PATCH] Fix header parsing --- src/tracer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tracer.ts b/src/tracer.ts index e0cf5aec..0e371aba 100644 --- a/src/tracer.ts +++ b/src/tracer.ts @@ -66,10 +66,10 @@ class SynapseTracePropargator implements TextMapPropagator { } extract(context: Context, carrier: any, getter: TextMapGetter): Context { const header = readHeader(carrier, getter, SYNAPSE_TRACE_HEADER); - if (header.split(':').length - 1 !== 4) { + if (header.split(':').length - 1 !== 3) { return context; } - const trace_data = readHeader(carrier, getter, SYNAPSE_TRACE_HEADER).split(':'); + const trace_data = header.split(':'); const traceId = trace_data[0]; const spanId = trace_data[1]; let parentId: string | null = trace_data[1];