Author: tv Date: Wed Apr 1 15:24:50 2015 New Revision: 1670674 URL: http://svn.apache.org/r1670674 Log: Fix JCS-145: AbstractDiskCacheAttributes logs error, when directory already exists
Modified: commons/proper/jcs/trunk/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCacheAttributes.java Modified: commons/proper/jcs/trunk/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCacheAttributes.java URL: http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCacheAttributes.java?rev=1670674&r1=1670673&r2=1670674&view=diff ============================================================================== --- commons/proper/jcs/trunk/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCacheAttributes.java (original) +++ commons/proper/jcs/trunk/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCacheAttributes.java Wed Apr 1 15:24:50 2015 @@ -77,8 +77,12 @@ public abstract class AbstractDiskCacheA public void setDiskPath( File diskPath ) { this.diskPath = diskPath; - boolean result = this.diskPath.mkdirs(); - + boolean result = this.diskPath.isDirectory(); + + if (!result) + { + result = this.diskPath.mkdirs(); + } if (!result) { log.error("Failed to create directory " + diskPath);