fix(fiber-mw): log panics
This commit is contained in:
parent
aff39e4343
commit
6155fc5852
1 changed files with 2 additions and 1 deletions
|
@ -149,8 +149,9 @@ func (t *Telemetry) FiberMiddleware(config ...FiberMiddlewareConfig) fiber.Handl
|
|||
t.ContinueFromRequest(&stdRequest),
|
||||
)
|
||||
defer func() {
|
||||
// TODO: Report panics properly
|
||||
if err := recover(); err != nil {
|
||||
log.Error().Stack().Msgf("panic()'ed: %v", err)
|
||||
|
||||
timeout := (*time.Duration)(nil)
|
||||
if cfg.WaitForDelivery {
|
||||
timeout = &cfg.Timeout
|
||||
|
|
Loading…
Reference in a new issue