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),
|
t.ContinueFromRequest(&stdRequest),
|
||||||
)
|
)
|
||||||
defer func() {
|
defer func() {
|
||||||
// TODO: Report panics properly
|
|
||||||
if err := recover(); err != nil {
|
if err := recover(); err != nil {
|
||||||
|
log.Error().Stack().Msgf("panic()'ed: %v", err)
|
||||||
|
|
||||||
timeout := (*time.Duration)(nil)
|
timeout := (*time.Duration)(nil)
|
||||||
if cfg.WaitForDelivery {
|
if cfg.WaitForDelivery {
|
||||||
timeout = &cfg.Timeout
|
timeout = &cfg.Timeout
|
||||||
|
|
Loading…
Reference in a new issue