jerrypeng opened a new pull request #5489: fix: bug in delayed messaging which 
prevented some messages from getting delivered
URL: https://github.com/apache/pulsar/pull/5489
 
 
   
   
   ### Motivation
   
   There is a bug in the delayed messaging delivery code which can skip 
delivery of messages.
   If there is already a pending read i.e. havePendingReplayRead = true, 
messages are not delivered but never added back into the delayed message 
tracker, thus causing these messages to never to be delivered.
   
   
   ### Modifications
   
   When there is a pending read in progress, i.e. havePendingReplayRead=true, 
add the messages back into the delayed message tracker so they will get send 
the next time around.
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to