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]
