Author: kpvdr
Date: 2008-12-05 15:50:04 -0500 (Fri, 05 Dec 2008)
New Revision: 2939
Modified:
store/trunk/cpp/lib/jrnl/jcntl.cpp
Log:
Fix for BZ 474371 - "qpidd+store exits on journal recovery because of 'Timeout
waiting for AIO in MessageStoreImpl::recoverMessages()'".
Modified: store/trunk/cpp/lib/jrnl/jcntl.cpp
===================================================================
--- store/trunk/cpp/lib/jrnl/jcntl.cpp 2008-12-05 20:40:28 UTC (rev 2938)
+++ store/trunk/cpp/lib/jrnl/jcntl.cpp 2008-12-05 20:50:04 UTC (rev 2939)
@@ -798,10 +798,12 @@
}
break;
case 0:
+ check_journal_alignment(fid, file_pos);
rd._eo = file_pos;
return false;
default:
// Stop as this is the overwrite boundary.
+ check_journal_alignment(fid, file_pos);
rd._eo = file_pos;
return false;
}
Show replies by date