Re: [Quickfix-developers] Sequence Reset?
Brought to you by:
orenmnero
From: Ben <ben...@gm...> - 2013-03-19 03:09:50
|
Hei Chan <structurechart@...> writes: > > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > I thought that QF would ignore ResetOnLogon if I set it for an initiator, and QF > would preserve the sequence # in the file system as long as I use > FIX::FileStoreFactory and set ResetOnLogout and ResetOnDisconnect to N. > > Anyway, I am going to try out your and Clebson's suggestion. > > Thanks :) > > ----- Original Message ---- > From: "Natala, Benjamin J" <benjamin.j.natala@...> > To: Clebson Derivan <cderivan@...>; Hei Chan <structurechart@...> > Cc: "quickfix-developers@..." > <quickfix-developers@...> > Sent: Mon, May 30, 2011 1:29:51 PM > Subject: RE: [Quickfix-developers] Sequence Reset? > > I believe these lines are the issue. They only apply to Acceptors (servers) and > you are creating an Initiator (client). You should use RefreshOnLogon = Y and > the engine will preserve seqNums. > > ResetOnLogon=N > ResetOnLogout=N > ResetOnDisconnect=N > > See the documentation on configuration, > http://www.quickfixengine.org/quickfix/doc/html/configuration.html. > > Regards. > It's been a while, but did this suggestion work for you? I am having the same problem - my sessionIDs are resetting to 1, despite the fact that I now have these flags set: RefreshOnLogon = Y ResetOnLogon=N ResetOnLogout=N ResetOnDisconnect=N Also, having read the documentation, I would have thought the ResetOnX = N would have been sufficient, but apparently not. thanks Ben |