Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-1286

[proton-c] pipelined incoming open-begin-end triggers bad Begin response

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • proton-0.13.1
    • proton-c-future
    • proton-c
    • None
    • qpid-proton master (as of aug-23) running on fedora 23. Example 'server_direct -a localhost:5672/q1'

      amqpnetlite master (as of aug-19) running on WinServer 2012 R2
      Self test LinkTests_SessionCreateClose

    Description

      This issue is a duplicate of https://issues.apache.org/jira/browse/QPID-7397

      I suspect that there is a race condition in proton where the incoming stream of events creates a session and then deletes it before the proton client (be it server_direct or qpidd) can reply with the session creation response.

      The response would normally be a Begin(channel=0, RemoteChannel=0) but since the session is deleted the response goes out as Begin(channel=0, RemoteChannel=null). This makes it look like a new session is being created.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              chug Charles E. Rolke
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: