lhotari commented on issue #22699:
URL: https://github.com/apache/pulsar/issues/22699#issuecomment-2106746698

   Thanks for the issue report.
   
   Is this similar to #20148 which is fixed by #21096 ?
   
   [In a Slack 
thread](https://apache-pulsar.slack.com/archives/C5Z4T36F7/p1714221812908679?thread_ts=1714066287.810589&cid=C5Z4T36F7)
 I made these comments some time ago:
   
   > The deadlock issue might be caused by 
https://github.com/apache/pulsar/pull/18672 .
   
   > It must be a different problem. The thread dump was very useful. the line 
numbers seemed to match 2.10.6 . One possible way to solve the problem would be 
to change thenAccept on this line 
[https://github.com/apache/pulsar/blob/c1d8630b13e782935def3c4b12b59ae9aa8e5541/pul[…]c/main/java/org/apache/pulsar/broker/service/BrokerService.java](https://github.com/apache/pulsar/blob/c1d8630b13e782935def3c4b12b59ae9aa8e5541/pulsar-broker/src/main/java/org/apache/pulsar/broker/service/BrokerService.java#L1511)
 to thenAcceptAsync . That would prevent the metadata store getting blocked and 
essentially dead locked.
   
   > it seems that the same bug is also in the master branch so it will be 
useful to report it. 


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