We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7218278 commit 5d4c468Copy full SHA for 5d4c468
1 file changed
otel.go
@@ -214,14 +214,14 @@ func (config Config) ToMiddleware() (echo.MiddlewareFunc, error) {
214
215
err := next(c)
216
217
- resp, status := echo.ResolveResponseStatus(c.Response(), err)
218
- span.SetStatus(SpanStatus(status, err))
219
if err != nil {
220
span.SetAttributes(semconv.ErrorType(err))
221
if config.OnNextError != nil {
222
config.OnNextError(c, err)
223
}
224
+ resp, status := echo.ResolveResponseStatus(c.Response(), err)
+ span.SetStatus(SpanStatus(status, err))
225
226
ev.HTTPResponseStatusCode = status
227
if resp != nil {
0 commit comments