From 5c80bed1b772a52856a916defe6f12b5e1cfcb81 Mon Sep 17 00:00:00 2001 From: Grant Birchmeier Date: Mon, 8 Jun 2015 15:02:45 -0500 Subject: [PATCH] (#80) AT: logon with reset after disconnect --- AcceptanceTest/cfg/.gitignore | 1 - AcceptanceTest/cfg/at_44_noreset.cfg | 15 +++++++ .../SessionResetAfterDisconnect.def | 40 +++++++++++++++++++ QuickFIXn/Session.cs | 8 ++-- acceptance_test.bat | 14 ++++++- 5 files changed, 71 insertions(+), 7 deletions(-) delete mode 100644 AcceptanceTest/cfg/.gitignore create mode 100644 AcceptanceTest/cfg/at_44_noreset.cfg create mode 100644 AcceptanceTest/definitions/server/fix44noreset/SessionResetAfterDisconnect.def diff --git a/AcceptanceTest/cfg/.gitignore b/AcceptanceTest/cfg/.gitignore deleted file mode 100644 index 7103328ab..000000000 --- a/AcceptanceTest/cfg/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.cfg diff --git a/AcceptanceTest/cfg/at_44_noreset.cfg b/AcceptanceTest/cfg/at_44_noreset.cfg new file mode 100644 index 000000000..ca2bab43f --- /dev/null +++ b/AcceptanceTest/cfg/at_44_noreset.cfg @@ -0,0 +1,15 @@ +[DEFAULT] +Verbose=Y +FileLogPath=log +ConnectionType=acceptor +SocketAcceptPort=5005 +SocketReuseAddress=Y +StartTime=00:00:00 +EndTime=00:00:00 +SenderCompID=ISLD +TargetCompID=TW +ResetOnLogon=N +FileStorePath=store +[SESSION] +BeginString=FIX.4.4 +DataDictionary=..\spec\fix\FIX44.xml diff --git a/AcceptanceTest/definitions/server/fix44noreset/SessionResetAfterDisconnect.def b/AcceptanceTest/definitions/server/fix44noreset/SessionResetAfterDisconnect.def new file mode 100644 index 000000000..6b22775ab --- /dev/null +++ b/AcceptanceTest/definitions/server/fix44noreset/SessionResetAfterDisconnect.def @@ -0,0 +1,40 @@ +# Issue #80: logon with reset _after_disconnect_ + +iCONNECT +# logon with reset, because this config has ResetOnLogon=N +I8=FIX.4.435=A34=149=TW52=