Author |
Topic: No heartbeats over FAST (7 messages, Page 1 of 1) |
||||
---|---|---|---|---|---|
Moderators: VPfau | |||||
SierraChart Posts: 111 Joined: Jul 17, 2007 |
After establishing a FAST session, we do not receive any heartbeat messages within the 30 seconds specified time.
Thank You, Sierra Chart Engineering |
||||
VictorV Posts: 746 Joined: May 08, 2007 |
Please specify username, environment and time of the case
Victor Vins Lead Software Developer |
||||
SierraChart Posts: 111 Joined: Jul 17, 2007 |
Username: SierraChartTM
Environment : API Log (Time zone is US Eastern): OEC FAST Market Data session: Disconnecting due to a loss of activity. No activity for at least 48 seconds. | 2014-02-20 19:26:22 OEC FAST Market Data session: Sending a Logout message. Text = Disconnecting due to loss of activity. | 2014-02-20 19:26:22 OEC FAST Market Data session: Remote side disconnected without completing the logout sequence. Final messages may have been lost, although unlikely. | 2014-02-20 19:26:22 Connection to the external service has been lost. | 2014-02-20 19:26:22 Thank You, Sierra Chart Engineering |
||||
VictorV Posts: 746 Joined: May 08, 2007 |
It is possible that we skip some pings. Please consider using higher timeout.
Victor Vins Lead Software Developer |
||||
SierraChart Posts: 111 Joined: Jul 17, 2007 |
A higher timeout will not help because your FAST protocol is not delivering any heartbeats at all.
I have verified this by setting a breakpoint in the function that receives data from the socket. It was never it. In the test, I did not subscribe to any symbols and there were no heartbeats. This needs to get resolved. This is critical problem. Thank You, Sierra Chart Engineering |
||||
VictorV Posts: 746 Joined: May 08, 2007 |
Our test client application tells us that heartbeats come as expected. You can direct your application to API environment - our server has detailed logs enabled there.
Victor Vins Lead Software Developer |
||||
SierraChart Posts: 111 Joined: Jul 17, 2007 |
I can see they are coming now:
2014-03-13 15:23:44 | OEC FAST Data (Recv) >> [ID: 62] 35=052=20140313022335 <80, 044A-1441-501E-FF> 2014-03-13 15:23:49 | OEC FAST Data (Recv) >> [ID: 62] 35=052=20140313022340 <80, 044A-1441-501F-84> 2014-03-13 15:23:53 | OEC FAST Data (Send) << [ID: 62] 35=052=20140313022353 <80, 044A-1441-501F-91> 2014-03-13 15:23:54 | OEC FAST Data (Recv) >> [ID: 62] 35=052=20140313022345 <80, 044A-1441-501F-89> 2014-03-13 15:23:59 | OEC FAST Data (Recv) >> [ID: 62] 35=052=20140313022350 <80, 044A-1441-501F-8E> I did not test this recently. I had tested this when I originally posted in the thread and they were not coming at that time. And also there was a report from a user about two weeks ago also indicating the heartbeats were not coming. I can see this is now resolved. I had another report today of a problem that I thought may have been due to heartbeats but I can see it is not. Thank you. Thank You, Sierra Chart Engineering |
||||