[Mulgara-svn] r2102 - trunk/src/jar/util/java/org/mulgara/util/io

pag at mulgara.org pag at mulgara.org
Wed Mar 21 19:34:55 UTC 2012


Author: pag
Date: 2012-03-21 19:34:54 +0000 (Wed, 21 Mar 2012)
New Revision: 2102

Modified:
   trunk/src/jar/util/java/org/mulgara/util/io/LMappedBufferedFile.java
Log:
no longer setting final buffer to null to avoid a race that was being created

Modified: trunk/src/jar/util/java/org/mulgara/util/io/LMappedBufferedFile.java
===================================================================
--- trunk/src/jar/util/java/org/mulgara/util/io/LMappedBufferedFile.java	2012-01-10 22:00:22 UTC (rev 2101)
+++ trunk/src/jar/util/java/org/mulgara/util/io/LMappedBufferedFile.java	2012-03-21 19:34:54 UTC (rev 2102)
@@ -200,7 +200,6 @@
         topBuffer++;
       } else {
         // last buffer is partial
-        buffers[topBuffer] = null;
       }
       System.arraycopy(buffers, 0, newBuffers, 0, topBuffer);
       start = topBuffer;
@@ -241,4 +240,4 @@
    * @return either {@link FileChannel.MapMode#READ_WRITE} or {@link FileChannel.MapMode#READ_ONLY}.
    */
   abstract FileChannel.MapMode getMode();
-}
\ No newline at end of file
+}



More information about the Mulgara-svn mailing list