Nauty
Nauty

Reputation: 166

Request time-out in Quickfix ??

is there anyway to set request time-out while sending message from initiator ??

we had a issue where we got late reply from acceptor and application went in not responsive mode. issue can be with network delay or etc. but I think it will be good if we can set time-out option here.

Seeing with Application call back didn't find anything .

I want to set time-out option with SendToTarget API,,

any suggestion

Upvotes: 0

Views: 1651

Answers (2)

The Roach
The Roach

Reputation: 41

I'm experiencing the same problem using QuickFix /n

Looking at the source code for version 1.4 the section that reads those settings from the configuration file is commented out and replaced with hard coded default values.

// FIXME to get from config if available
session.MaxLatency = 120;
session.CheckLatency = true;

Upvotes: 0

DumbCoder
DumbCoder

Reputation: 5766

Did you add CheckLatency and MaxLatency in your config file and confirmed ?

CheckLatency If set to Y, messages must be received from the counterparty within a defined number of seconds (see MaxLatency). It is useful to turn this off if a system uses localtime for it's timestamps instead of GMT.

MaxLatency If CheckLatency is set to Y, this defines the number of seconds latency allowed for a message to be processed. Default is 120. positive integer

Upvotes: 1

Related Questions