Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-2171

[http2] The activation lock held for too long in handle_disconnected

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.16.0
    • None
    • Protocol Adaptors
    • None

    Description

      The activation lock needs to held when doing two things

      1. When the conn->pn_raw_conn is cleared
      2. When the context on the qdr_connection is cleared.

       

      Refactor this function to hold the lock only when doing the above two steps.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            gmurthy Ganesh Murthy
            gmurthy Ganesh Murthy

            Dates

              Created:
              Updated:

              Slack

                Issue deployment