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

Engine can switch from SASL to plain AMQP transport too soon

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • proton-0.1, proton-0.2
    • proton-0.3
    • proton-j
    • None

    Description

      The engine gets output from the AMQP engine rather than SASL wrapper as soon as the SASl negotiation is marked as done. In the case where the 'server' only supports ANONYMOUS and immediately sends an outcome without actually waiting for the initial frame from the client, this happens too soon, before the init is sent (and even the SASL header).

      Attachments

        1. sasl_engine.patch
          1 kB
          Gordon Sim

        Activity

          People

            gsim Gordon Sim
            gsim Gordon Sim
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: