fracasula commented on pull request #366:
URL: https://github.com/apache/pulsar-client-go/pull/366#issuecomment-692787287


   > is this issue affecting the Go client only or other clients as well ?
   
   Hi @alexku7,
   
   if you run the test I posted and set up a few breakpoints you'll realize 
that this is a Golang library issue. I tried with Python multiple times and it 
never got deadlocked while acking.
   
   Have you noticed that the `eventsCh` has a buffer of 3 only and that it is 
used for lots of events, some of which are `ackRequest` and `connectionClosed` 
events? I think the reason why it happens should be clear from my explanation. 
Do you agree that is the case?


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


Reply via email to