joerg 2003/06/27 16:00:57
Modified: src/java/org/apache/cocoon/generation DirectoryGenerator.java Log: fixed bug 20682: multiple calls on getValidity() return different DirValidity objects Revision Changes Path 1.6 +4 -2 cocoon-2.1/src/java/org/apache/cocoon/generation/DirectoryGenerator.java Index: DirectoryGenerator.java =================================================================== RCS file: /home/cvs/cocoon-2.1/src/java/org/apache/cocoon/generation/DirectoryGenerator.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- DirectoryGenerator.java 25 Jun 2003 00:55:31 -0000 1.5 +++ DirectoryGenerator.java 27 Jun 2003 23:00:57 -0000 1.6 @@ -289,7 +289,9 @@ * @see DirectoryGenerator.DirValidity */ public SourceValidity getValidity() { - this.validity = new DirValidity(this.refreshDelay); + if (this.validity == null) { + this.validity = new DirValidity(this.refreshDelay); + } return this.validity; }