diff --git a/ast/RuleEntry.go b/ast/RuleEntry.go index 36d7f26..6dacc34 100755 --- a/ast/RuleEntry.go +++ b/ast/RuleEntry.go @@ -171,7 +171,7 @@ func (e *RuleEntry) Evaluate(ctx context.Context, dataContext IDataContext, memo } defer func() { if r := recover(); r != nil { - err = fmt.Errorf("error while evaluating rule %s, panic recovered", e.RuleName) + err = fmt.Errorf("error while evaluating rule %s ! recovered : %v", e.RuleName, r) can = false } }()