Pārlūkot izejas kodu

Fix HTTP status when OTel is enabled

DarthSim 3 gadi atpakaļ
vecāks
revīzija
9aa658b758
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2 0
      metrics/otel/otel.go

+ 2 - 0
metrics/otel/otel.go

@@ -334,6 +334,8 @@ func StartRootSpan(ctx context.Context, rw http.ResponseWriter, r *http.Request)
 				spanStatus, spanMessage := semconv.SpanStatusFromHTTPStatusCodeAndSpanKind(statusCode, trace.SpanKindServer)
 				span.SetAttributes(attrs...)
 				span.SetStatus(spanStatus, spanMessage)
+
+				next(statusCode)
 			}
 		},
 	})