ResendRequest again

Imported from previous forum

Hi !

There is that situation:

Received message 10 when last message received was 4

I8=FIXT.1.135=034=1049=TW52=56=ISLD

Resend request for messages 5 to 9

< E8=FIXT.1.19=5835=234=249=ISLD52=56=TW7=516=010=0

Received the messages

I8=FIXT.1.135=034=549=TW52=56=ISLD
I8=FIXT.1.135=034=649=TW52=56=ISLD
I8=FIXT.1.135=034=749=TW52=56=ISLD
I8=FIXT.1.135=034=849=TW52=56=ISLD
I8=FIXT.1.135=034=949=TW52=56=ISLD

Received logout message

I8=FIXT.1.135=534=1149=TW52=56=ISLD

Question: after sending ResendRequest We had received messages from 5 to 9. Then client sent Logout with MsgSeqNum=11. Should we send ResendRequest after Logon responging ? It seems to me, if we received only from 5 to 9 messages then we should expect message with sequence number 10, that’s why Logout with MsgSeqNum=11 will be “too high”. Or We should keep in mind that before ResendRequest we had already received MsgSeqNum=10 … ? Where did this situation describe in specification ?

The anwer into spec. page 6 Ordered Message Processing…