wenbingshen opened a new pull request #14602:
URL: https://github.com/apache/pulsar/pull/14602


   Fixes #14598 
   
   Master Issue: #14598 
   
   ### Motivation
   
   Detailed issue description can be found at 
https://github.com/apache/pulsar/issues/14598
   
   ### Modifications
   
   After the `lastSendFuture` returned to application from in 
`org.apache.pulsar.client.impl.ProducerImpl#flushAsync` acquired , it should 
not continue to be thrown to the application, the `lastSendFuture` whether an 
exception occurs or completed, and the application is only allowed to acquire 
it once, otherwise it will cause `org. 
apache.pulsar.client.impl.PartitionedProducerImpl#flushAsync ` cannot continue 
to send data until data is sent again to the abnormal `ProducerImpl`.
   
   
   ### Documentation
   
   Check the box below or label this PR directly (if you have committer 
privilege).
   
   Need to update docs? 
     
   - [x] `no-need-doc` 
     
   


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to