[Quickfix-developers] MsgSeqNum too high problem
Brought to you by:
orenmnero
|
From: Alexey Z. <ale...@in...> - 2005-06-27 18:44:27
|
Hi, I'd like to ask if QF initiator acts correctly in the following scenario. The initiator detects that seqnum of a server is too high and sends a resend message. The server doesn't resend requested messages, but there are heartbeat messages. The initiator disconnects because of timeout on heartbeat. :-) Below is the initiator's log. 20050627-17:52:50 : Created session 20050627-17:52:51 : Connecting to eng-server on port 5725 20050627-17:52:51 : Connection succeeded 20050627-17:52:52 : Initiated logon request 20050627-17:53:15 : Received logon response 20050627-17:53:15 : MsgSeqNum too high, expecting 13 but received 15 20050627-17:53:15 : Sent ResendRequest FROM: 13 TO: 14 20050627-17:53:15 : MsgSeqNum too high, expecting 13 but received 16 20050627-17:53:15 : Sent ResendRequest FROM: 13 TO: 15 20050627-17:53:15 : MsgSeqNum too high, expecting 13 but received 17 20050627-17:53:15 : Sent ResendRequest FROM: 13 TO: 16 20050627-17:53:22 : Sent test request TEST 20050627-17:53:22 : MsgSeqNum too high, expecting 13 but received 18 20050627-17:53:22 : Sent ResendRequest FROM: 13 TO: 17 20050627-17:53:37 : MsgSeqNum too high, expecting 13 but received 19 20050627-17:53:37 : Sent ResendRequest FROM: 13 TO: 18 20050627-17:53:40 : Timed out waiting for heartbeat 20050627-17:53:40 : Disconnecting -- Regards, Alexey Zubko Infinium Capital Corporation (416) 360-7000 ext. 305 |