-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
// handler.executor_handler.go
func (b *BeanHandler) Execute(jobId int32, glueType string, runParam *JobRunParam) (err error) {
...
// add recover
defer func() {
r := recover()
if r != nil {
err = errors.New(fmt.Sprintf("panic:%v", r))
}
}()
err = b.RunFunc(ctx)
if err != nil {
logger.Info(ctx, "job run failed! msg:", err.Error())
return err
}
return err
}Metadata
Metadata
Assignees
Labels
No labels