Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-5916

New messaging connections allowed whilst a virtual host is in the process of closing

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 0.29
    • Fix Version/s: 0.29
    • Component/s: Broker-J
    • Labels:
      None

      Description

      A race condition exists, if a client creates a new messaging connection whilst the virtual host is in the process of closing its children (for example if it is stopped) the new connection will be added to the connection registry, but may not be closed. This might result in a leaked connection or a connection that is in an unusual state.

      The code should be changed so far new connections are disallowed before the virtual host begins to close its children.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                kwall Keith Wall
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: