Skip to content

Commit

Permalink
remove unused code, remove panicked bool from middleware
Browse files Browse the repository at this point in the history
  • Loading branch information
gnmahanth authored and noboruma committed Sep 8, 2023
1 parent 6bc58f4 commit dca986a
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 24 deletions.
4 changes: 1 addition & 3 deletions deepfence_worker/utils/watermill.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,18 +29,16 @@ func (p RecoveredPanicError) Error() string {
// to any error returned from the handler.
func Recoverer(h message.HandlerFunc) message.HandlerFunc {
return func(event *message.Message) (events []*message.Message, err error) {
panicked := true

defer func() {
if r := recover(); r != nil || panicked {
if r := recover(); r != nil {
err = errors.WithStack(RecoveredPanicError{V: r, Stacktrace: string(debug.Stack())})
// ack message as we don't want to execute panic message again
event.Ack()
}
}()

events, err = h(event)
panicked = false
return events, err
}
}
Expand Down
21 changes: 0 additions & 21 deletions deepfence_worker/worker.go
Original file line number Diff line number Diff line change
Expand Up @@ -349,24 +349,3 @@ func startWorker(wml watermill.LoggerAdapter, cfg config) error {
cancel()
return nil
}

// func LogErrorWrapper(wrapped func(*message.Message) error) func(*message.Message) error {
// return func(msg *message.Message) error {
// err := wrapped(msg)
// if err != nil {
// log.Error().Msgf("Cron job err: %v", err)
// }
// return nil
// }
// }

// func LogErrorsWrapper(wrapped func(*message.Message) ([]*message.Message, error)) func(*message.Message) ([]*message.Message, error) {
// return func(msg *message.Message) ([]*message.Message, error) {
// msgs, err := wrapped(msg)
// if err != nil {
// log.Error().Msgf("Cron job err: %v", err)
// return nil, nil
// }
// return msgs, nil
// }
// }

0 comments on commit dca986a

Please sign in to comment.