diff --git a/session.go b/session.go index 556a06b9c..204fa99d5 100644 --- a/session.go +++ b/session.go @@ -415,8 +415,8 @@ func (s *session) handleLogon(msg *Message) error { var resetSeqNumFlag FIXBoolean if err := msg.Body.GetField(tagResetSeqNumFlag, &resetSeqNumFlag); err == nil { if resetSeqNumFlag { - s.log.OnEvent("Logon contains ResetSeqNumFlag=Y, resetting sequence numbers to 1") if !s.sentReset { + s.log.OnEvent("Logon contains ResetSeqNumFlag=Y, resetting sequence numbers to 1") resetStore = true } }