[QFJ-958] Sticky Connection : Quickfix keep on sending test request for not connected client Created: 25/Oct/18  Updated: 25/Oct/18  Resolved: 25/Oct/18

Status: Closed
Project: QuickFIX/J
Component/s: Engine
Affects Version/s: 1.5.3
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Zeeshan Ali Assignee: Unassigned
Resolution: Not a bug Votes: 0
Labels: None
Environment:

PROD



 Description   

HI Team,

I have FIX acceptor service written over quickfix/j. We are having an issue which needs urgent resolution as it is impacting our client.

1) In general scenarios where if our acceptor service does receive heartbeat from client in an active connection it sends three consecutive test request and if it does not get response from client , it simply drop the connection which is correct.

2) The problem is if our service receive a logon message (35=A) from client with certain delay assume 9 sec and by the time we response to that logon message it cross 10 sec window. Client timeout the connection as client side timeout window is 10 sec. But for our service since we have responded back to client it assume it as active connection and keep on sending test request through out day the day until we bounce the adaptor. It also does not allow any more connection to the same server.

please help.

Example

Client sent the logon message at 20181017-06:17:29.011
Our Forwarder service received logon at : 2018-10-17T06:17:38,003
Forwarder service forward the connection to backed fixadaptor service which was received by it at 2018-10-17 07:17:41,054
backed adaptor respons back within same time : 2018-10-17 07:17:41,054

But since overall window is more than 10 sec , it is being timed out at client side.

After this backed adaptor keep on sending test request even though there is no heartbeat from client



 Comments   
Comment by Christoph John [ 25/Oct/18 ]

Please use the mailing list for help requests. Thanks.
https://sourceforge.net/projects/quickfixj/lists/quickfixj-users

Comment by Zeeshan Ali [ 25/Oct/18 ]

Send an email , also subscribed

Generated at Sun May 05 23:04:47 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.