You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by tv...@apache.org on 2015/04/01 17:24:50 UTC

svn commit: r1670674 - /commons/proper/jcs/trunk/commons-jcs-core/src/main/java/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCacheAttributes.java

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