[jboss-cvs] JBoss Messaging SVN: r7534 - trunk/src/main/org/jboss/messaging/core/journal/impl.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jul 7 11:40:31 EDT 2009


Author: clebert.suconic at jboss.com
Date: 2009-07-07 11:40:31 -0400 (Tue, 07 Jul 2009)
New Revision: 7534

Modified:
   trunk/src/main/org/jboss/messaging/core/journal/impl/JournalImpl.java
Log:
tweak

Modified: trunk/src/main/org/jboss/messaging/core/journal/impl/JournalImpl.java
===================================================================
--- trunk/src/main/org/jboss/messaging/core/journal/impl/JournalImpl.java	2009-07-07 13:35:53 UTC (rev 7533)
+++ trunk/src/main/org/jboss/messaging/core/journal/impl/JournalImpl.java	2009-07-07 15:40:31 UTC (rev 7534)
@@ -628,6 +628,11 @@
 
                if (recordType == PREPARE_RECORD)
                {
+                  if (isInvalidSize(journalFileSize, wholeFileBuffer.position(), DataConstants.SIZE_INT))
+                  {
+                     wholeFileBuffer.position(pos + 1);
+                     continue;
+                  }
                   // Add the variable size required for preparedTransactions
                   preparedTransactionExtraDataSize = wholeFileBuffer.getInt();
                }




More information about the jboss-cvs-commits mailing list