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

Method SocketAcceptor.stop() does not unblock SocketAcceptor.block()

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Default
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.3.1
    • Component/s: Engine
    • Labels:
      None
    • Environment:
      Windows XP SP2 (Spanish), Java JDK 1.6

      Description

      Method SocketAcceptor.stop() does not unblock method SocketAcceptor.block(). As far as I can tell, the reason is that stop() does not call eventHandlingStrategy.stopHandlingMessages(), so private variable "isStopped" continues "false", and eventHandlingStrategy.block() stays blocked.

      By contrast, SocketInitiator.stop() calls eventHandlingStrategy.stopHandlingMessages(), and everything works OK.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              ostertag Eduardo Ostertag
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: