Compare commits
4 commits
9856e2b795
...
9dc9d99379
Author | SHA1 | Date | |
---|---|---|---|
9dc9d99379 | |||
8c63bfc3c5 | |||
d373c1bc7f | |||
c6c33c7024 |
1 changed files with 5 additions and 1 deletions
|
@ -3,6 +3,7 @@ package unitelhttp
|
|||
import (
|
||||
"fmt"
|
||||
"net/http"
|
||||
"runtime/debug"
|
||||
"slices"
|
||||
"time"
|
||||
|
||||
|
@ -149,7 +150,10 @@ func FiberMiddleware(t *unitel.Telemetry, config ...FiberMiddlewareConfig) fiber
|
|||
)
|
||||
defer func() {
|
||||
if err := recover(); err != nil {
|
||||
cfg.Logger.WithCallDepth(0).V(-2).Info("panic()ed: ", "err", err)
|
||||
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()))
|
||||
|
||||
timeout := (*time.Duration)(nil)
|
||||
if cfg.WaitForDelivery {
|
||||
|
|
Loading…
Reference in a new issue