From 82b35af983c578be650f346de046b1d2af2dbc48 Mon Sep 17 00:00:00 2001 From: hns Date: Fri, 15 Jun 2007 09:54:54 +0000 Subject: [PATCH] * Avoid infinite recursion in makeChildrenPersistable() --- src/helma/objectmodel/db/Node.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helma/objectmodel/db/Node.java b/src/helma/objectmodel/db/Node.java index 127b33de..7cae28e2 100644 --- a/src/helma/objectmodel/db/Node.java +++ b/src/helma/objectmodel/db/Node.java @@ -2597,7 +2597,7 @@ public final class Node implements INode, Serializable { // check if this property actually needs to be persisted. Node n = (Node) next.getNodeValue(); - if (n == null) { + if (n == null || n == this) { continue; }