Compare commits

..

4 commits

View file

@ -3,7 +3,6 @@ package unitelhttp
import (
"fmt"
"net/http"
"runtime/debug"
"slices"
"time"
@ -150,10 +149,7 @@ func FiberMiddleware(t *unitel.Telemetry, config ...FiberMiddlewareConfig) fiber
)
defer func() {
if err := recover(); err != nil {
marker, l := cfg.Logger.WithCallStackHelper()
marker()
l.V(-2).Info("recover()ed from panic() in handler", "err", err)
l.V(-2).Info("stack", "stack", string(debug.Stack()))
cfg.Logger.WithCallDepth(0).V(-2).Info("panic()ed: ", "err", err)
timeout := (*time.Duration)(nil)
if cfg.WaitForDelivery {