Uploaded image for project: 'QuickFIX/J'
  1. QuickFIX/J
  2. QFJ-920

LogOff FIX Message(35=5) is not send by initiator on stop

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Duplicate
    • Affects Version/s: 1.6.3
    • Fix Version/s: None
    • Component/s: Engine
    • Labels:

      Description

      Hello,

      Whenever we stop the FIX initiator LogOff FIX message was not sent. It was working fine in previous versions as
      In previous version(1.6.1)

      public void stop(boolean forceDisconnect) {
      logoutAllSessions(forceDisconnect); -> Logout session
      stopSessionTimer(); ->Stop timer
      ....

      In version 1.6.3.
      public void stop(boolean forceDisconnect) {
      + stopInitiators(); -> which eventually invokes stopSessionTimer();
      logoutAllSessions(forceDisconnect); -> As we stop the timer so Session.next() never get invoke and results that we did not send LogOut Fix Message(35=5)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                hemant.singh011 hemant
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: