[jboss-svn-commits] JBL Code SVN: r36600 - labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/objectstore.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Feb 14 09:32:30 EST 2011
Author: jhalliday
Date: 2011-02-14 09:32:30 -0500 (Mon, 14 Feb 2011)
New Revision: 36600
Modified:
labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/objectstore/FileSystemStore.java
Log:
Tweak zero length file recovery behaviour. JBTM-821
Modified: labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/objectstore/FileSystemStore.java
===================================================================
--- labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/objectstore/FileSystemStore.java 2011-02-11 17:05:40 UTC (rev 36599)
+++ labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/objectstore/FileSystemStore.java 2011-02-14 14:32:30 UTC (rev 36600)
@@ -897,7 +897,8 @@
*/
File f = new File(path);
- boolean doesExist = f.exists();
+ // files created but not yet written are normally considered to not exist yet. JBTM-821
+ boolean doesExist = (f.exists() && (scanZeroLengthFiles || f.length() > 0));
if (doesExist)
addToCache(path);
More information about the jboss-svn-commits
mailing list