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;
}