<html><head><title>QF does not reconnect</title>
</head>
<body>
<span style=" font-family:'Tahoma'; font-size: 12pt;">Hi,<br>
<br>
Recently I have started seeing this issue where QF/n 1.5 does not reconnect on its own after the counterparty drops the connection. Any ideas?<br>
<br>
20160124-22:35:34.815 : Created session<br>
20160124-22:35:34.830 : Connecting to 127.0.0.1 on port 1234<br>
20160124-22:35:34.835 : Connection succeeded<br>
20160124-22:35:34.966 : Session reset: ResetSeqNumFlag<br>
20160124-22:35:34.970 : Initiated logon request<br>
20160124-22:35:44.839 : 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>
-> here I get an <span style=" font-family:'Consolas';">OnLogout event and nothing after.<br>
<br>
<span style=" font-family:'Tahoma';">My QF settings are:<br>
<br>
[DEFAULT]<br>
ConnectionType=initiator<br>
BeginString=FIX.4.4<br>
ReconnectInterval=30<br>
FileStorePath=C:\Trading\Fix\Store<br>
FileLogPath=C:\Trading\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\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=1234<br>
<br>
Thanks,<br>
<br>
Francis Gingras</body></html>