{{Quickfixn}} Heartbeat delays and re-start MDR
Grant Birchmeier
gbirchmeier at connamara.com
Fri Dec 6 07:48:53 PST 2013
You're not spending too much time in a callback are you? If you're
spending too much time in callbacks, I think this could delay the heartbeat
handling. Not 100% sure, though.
On Fri, Dec 6, 2013 at 7:35 AM, Øyvind Sævareid Ellefsen <oyvind at ssc.no>wrote:
> Ladies, gents;
>
>
>
> I have seen some issues in my heartbeat lately, I can see that 2-3 times
> during the day, I am sending a heartbeat with 35-36 seconds instead of the
> configured 30 seconds.
>
>
>
> My question is; may that be caused by “too much” work for the application?
> Honestly, I do not believe such, the application consumes only 2-3% cpu,
> but still there a lot of operations going on for each receive of MarketData.
>
>
>
> Is the heartbeats handled by it’s own thread, or is it running through
> same thread as the IApplication?
>
>
>
> What happens next, is that my broker sends me a TestReqId, and since I
> have already sent an heartbeat (delayed) it does not accept my answer on
> the testreqID (Incorrect TestReq). I am then logged out, but will be logged
> in again automatically. I have tried to put a startmarketdatarequest on
> logon, but it looks like I initiate this request to fast. Is there any best
> practices for how to handle such disconnects, and automatically start the
> marketdatarequest again?
>
>
>
>
>
>
>
> Brgds
>
> Oeyvind Ellefsen
>
> _______________________________________________
> Quickfixn mailing list
> Quickfixn at lists.quickfixn.com
> http://lists.quickfixn.com/listinfo.cgi/quickfixn-quickfixn.com
>
>
--
Grant Birchmeier
*Connamara Systems, LLC*
*Made-To-Measure Trading Solutions.*
Exactly what you need. No more. No less.
http://connamara.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quickfixn.com/pipermail/quickfixn-quickfixn.com/attachments/20131206/cd1460ad/attachment-0002.htm>
More information about the Quickfixn
mailing list