We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fa98f00 commit 84d6448Copy full SHA for 84d6448
pkg/jobmanager/jobmanager.go
@@ -14,6 +14,7 @@ import (
14
"time"
15
16
"github.com/facebookincubator/go-belt/beltctx"
17
+ "github.com/facebookincubator/go-belt/tool/experimental/errmon"
18
"github.com/insomniacslk/xjson"
19
20
"github.com/linuxboot/contest/pkg/api"
@@ -183,6 +184,9 @@ loop:
183
184
logging.Debugf(ev.Context, "Handling event %+v", ev)
185
handlerWg.Add(1)
186
go func() {
187
+ defer func() {
188
+ errmon.ObserveRecoverCtx(ev.Context, recover())
189
+ }()
190
defer handlerWg.Done()
191
jm.handleEvent(ev)
192
}()
0 commit comments