diff --git a/pkg/parser/node.go b/pkg/parser/node.go index 158c54d6c..dedafec80 100644 --- a/pkg/parser/node.go +++ b/pkg/parser/node.go @@ -545,12 +545,13 @@ func (n *Node) compile(pctx *UnixParserCtx, ectx EnricherCtx) error { if !valid { /* node is empty, error force return */ - n.Logger.Infof("Node is empty: %s", spew.Sdump(n)) + n.Logger.Error("Node is empty or invalid, abort") n.Stage = "" + return fmt.Errorf("Node is empty") } + if err := n.validate(pctx, ectx); err != nil { return err - //n.logger.Fatalf("Node is invalid : %s", err) } return nil }