Author: tv
Date: Wed Sep 25 08:07:47 2013
New Revision: 1526126

URL: http://svn.apache.org/r1526126
Log:
JCS-108: Fix return value of BlockDisk.write(long, byte[])

Modified:
    commons/proper/jcs/trunk/src/changes/changes.xml
    
commons/proper/jcs/trunk/src/java/org/apache/commons/jcs/auxiliary/disk/block/BlockDisk.java

Modified: commons/proper/jcs/trunk/src/changes/changes.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/changes/changes.xml?rev=1526126&r1=1526125&r2=1526126&view=diff
==============================================================================
--- commons/proper/jcs/trunk/src/changes/changes.xml (original)
+++ commons/proper/jcs/trunk/src/changes/changes.xml Wed Sep 25 08:07:47 2013
@@ -20,6 +20,9 @@
        </properties>
        <body>
                <release version="2.0" date="unreleased" description="JDK 1.5 
based major release">
+            <action dev="tv" type="fix" issue="JCS-108" due-to="Xiong LIU">
+                Fix return value of BlockDisk.write(long, byte[])
+            </action>
             <action dev="tv" type="update">
                 Change package to org.apache.commons.jcs, groupId to 
org.apache.commons,
                 artifactId to commons-jcs and version to 2.0-SNAPSHOT

Modified: 
commons/proper/jcs/trunk/src/java/org/apache/commons/jcs/auxiliary/disk/block/BlockDisk.java
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/java/org/apache/commons/jcs/auxiliary/disk/block/BlockDisk.java?rev=1526126&r1=1526125&r2=1526126&view=diff
==============================================================================
--- 
commons/proper/jcs/trunk/src/java/org/apache/commons/jcs/auxiliary/disk/block/BlockDisk.java
 (original)
+++ 
commons/proper/jcs/trunk/src/java/org/apache/commons/jcs/auxiliary/disk/block/BlockDisk.java
 Wed Sep 25 08:07:47 2013
@@ -252,7 +252,7 @@ public class BlockDisk
         int written = fc.write(buffer, position);
         fc.force(true);
 
-        return written == data.length;
+        return written == data.length + HEADER_SIZE_BYTES;
     }
 
     /**


Reply via email to