From 8324842805571b1d27b13c18f4dfbff065b702fb Mon Sep 17 00:00:00 2001 From: "A.Unger" Date: Fri, 6 Mar 2020 16:28:20 +0100 Subject: [PATCH] apply tracing middleware only when tracing is enabled --- pkg/server/http/server.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/server/http/server.go b/pkg/server/http/server.go index b24059d90..cecf4ad33 100644 --- a/pkg/server/http/server.go +++ b/pkg/server/http/server.go @@ -74,9 +74,11 @@ func Server(opts ...Option) (http.Service, error) { ) { + if options.Config.Tracing.Enabled { + handle = svc.NewTracing(handle) + } handle = svc.NewInstrument(handle, options.Metrics) handle = svc.NewLogging(handle, options.Logger) - handle = svc.NewTracing(handle) } service.Handle(