commit | 27a84fcce62e3d4ed6264bfad6ea76b14e372f86 | [log] [tgz] |
---|---|---|
author | Justin Edelson <justin@apache.org> | Mon Dec 12 16:46:15 2011 +0000 |
committer | Justin Edelson <justin@apache.org> | Mon Dec 12 16:46:15 2011 +0000 |
tree | 509e3550ba1d36097faa11e8d8c9f87438260780 | |
parent | fc6df6e1dc71edb7bc6ed60028d666976157e395 [diff] |
SLING-2320 - disabling maxResources only on level == 1 git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1213304 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/servlets/get/impl/helpers/ResourceTraversor.java b/src/main/java/org/apache/sling/servlets/get/impl/helpers/ResourceTraversor.java index 5da6529..90e5ae8 100644 --- a/src/main/java/org/apache/sling/servlets/get/impl/helpers/ResourceTraversor.java +++ b/src/main/java/org/apache/sling/servlets/get/impl/helpers/ResourceTraversor.java
@@ -96,7 +96,7 @@ Resource res = children.next(); // SLING-2320: always allow enumeration of one's children; // DOS-limitation is for deeper traversals. - if (count > maxResources && maxRecursionLevels > 1) { + if (count > maxResources && maxRecursionLevels != 1) { throw new RecursionTooDeepException(String.valueOf(currentLevel)); } collectResource(res, currentLevel);