<html><head><title>Session does not reconnect</title>
</head>
<body>
<span style=" font-family:'Tahoma'; font-size: 12pt;">Hi,<br>
<br>
I connect to a counterparty that sometimes drops the connection on the first login attempt of the day. Whenever that happens, quickfix/n 1.5.0 does not reconnect automatically. Is the reconnection routine (ReconnectInterval) broken or is this a scenario where QF does nothing by design?<br>
<br>
0160221-22:35:09.297 : Created session<br>
20160221-22:35:09.302 : Connecting to 127.0.0.1 on port 55000<br>
20160221-22:35:09.303 : Connection succeeded<br>
20160221-22:35:09.453 : Session reset: ResetSeqNumFlag<br>
20160221-22:35:09.455 : Initiated logon request<br>
20160221-22:35:19.309 : Session FIX.4.4:ME->THEM:ORDER disconnecting: System.Net.Sockets.SocketException (0x80004005): An existing connection was forcibly closed by the remote host<br>
   at QuickFix.SocketInitiatorThread.ReadSome(Byte[] buffer, Int32 timeoutMilliseconds)<br>
   at QuickFix.SocketInitiatorThread.Read()<br>
<br>
My settings file:<br>
<br>
[DEFAULT]<br>
ConnectionType=initiator<br>
BeginString=FIX.4.4<br>
ReconnectInterval=30<br>
FileStorePath=C:\Trading\THEM\Fix\Store<br>
FileLogPath=C:\Trading\THEM\Fix<br>
HeartBtInt=30<br>
LogonTimeout=61<br>
TimeZone=Eastern Standard Time<br>
IgnorePossDupResendRequests=Y<br>
StartTime=17:30:00<br>
EndTime=17:30:00<br>
StartDay=sun<br>
EndDay=fri<br>
UseDataDictionary=Y<br>
DataDictionary=C:\Trading\THEM\FIX44.xml<br>
ValidateUserDefinedFields=N<br>
ValidateFieldsHaveValues=N<br>
ValidateFieldsOutOfOrder=N<br>
ResetOnLogout=N<br>
ResetOnDisconnect=N<br>
CheckLatency=N<br>
RequiresOrigSendingTime=N<br>
HttpAcceptPort=8071<br>
PersistMessages=Y<br>
[SESSION]<br>
SenderCompID=ME<br>
TargetCompID=THEM<br>
SessionQualifier=ORDER<br>
SocketConnectHost=127.0.0.1<br>
SocketConnectPort=55000<br>
<br>
Best regards,<br>
<br>
Francis Gingras</body></html>