clebert suconic created ARTEMIS-1796:
----------------------------------------

             Summary: Flush during handshake of AMQP can cause issues with SASL 
clients
                 Key: ARTEMIS-1796
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-1796
             Project: ActiveMQ Artemis
          Issue Type: Bug
    Affects Versions: 2.5.0
         Environment: I found this by setting up a debug point on the 
handshake. But as I saw it the flush could still happen shortly after causing 
intermittent issues with SASL clients.

 

The flush should be deferred until the initial handshake is finished. This is 
as simple as only doing the flush if the first packet was received, and that 
would be enough for this.

 

The solution I'm implementing is to differentiate flushes from scheduled 
flushes, and doing a regular flush if the first packet was received.
            Reporter: clebert suconic
            Assignee: clebert suconic
             Fix For: 2.5.1






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to