Details
Description
FileStore.messageIndex is not cleared on reset. As a result, get(int, int, Collection) may include "junk" entries for sequence numbers that used to be known to the store but are no longer. You can usually work around this by being careful not to peek beyond the current sequence number.
Suggested fix would be to add
messageIndex.clear()
to the top of initializeMessageIndex()
tx
Attachments
Issue Links
- is duplicated by
-
QFJ-321 PersistMessages config parameter default value is wrong in the QuickFIX/J User Manual
- Closed