diff --git a/contrib/valyala/fasthttp.v1/fasthttp.go b/contrib/valyala/fasthttp.v1/fasthttp.go index 80ba87c4e1..7d803b8652 100644 --- a/contrib/valyala/fasthttp.v1/fasthttp.go +++ b/contrib/valyala/fasthttp.v1/fasthttp.go @@ -33,14 +33,14 @@ func WrapHandler(h fasthttp.RequestHandler, opts ...Option) fasthttp.RequestHand fn(cfg) } log.Debug("contrib/valyala/fasthttp.v1: Configuring Middleware: cfg: %#v", cfg) - spanOpts := []tracer.StartSpanOption{ - tracer.ServiceName(cfg.serviceName), - } return func(fctx *fasthttp.RequestCtx) { if cfg.ignoreRequest(fctx) { h(fctx) return } + spanOpts := []tracer.StartSpanOption{ + tracer.ServiceName(cfg.serviceName), + } spanOpts = append(spanOpts, defaultSpanOptions(fctx)...) fcc := &fasthttptrace.HTTPHeadersCarrier{ ReqHeader: &fctx.Request.Header,