From 1d6fb61fd503c87374687012a76ee9ad337741c7 Mon Sep 17 00:00:00 2001 From: James Stockton <14148070+jamesstocktonj1@users.noreply.github.com> Date: Sun, 14 Apr 2024 17:11:01 +0100 Subject: [PATCH] Fix inject span context into request header (#110) --- jaegertracing/jaegertracing.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jaegertracing/jaegertracing.go b/jaegertracing/jaegertracing.go index d3413d1..cf91e51 100644 --- a/jaegertracing/jaegertracing.go +++ b/jaegertracing/jaegertracing.go @@ -213,6 +213,9 @@ func TraceWithConfig(config TraceConfig) echo.MiddlewareFunc { } }() + // inject Jaeger context into request header + config.Tracer.Inject(sp.Context(), opentracing.HTTPHeaders, opentracing.HTTPHeadersCarrier(c.Request().Header)) + // call next middleware / controller err = next(c) if err != nil {