eolivelli opened a new pull request #12692: URL: https://github.com/apache/pulsar/pull/12692
Fixes: #12668 ### Motivation See #12668, basically Protocol Handlers and Proxy Extension may need to perform blocking calls to the Pulsar API, but there is a chance to fall into a deadlock situation. ### Modifications Add two new configurations options, enabled by default, to create a dedicate EventLoopGroup per each Protocol Handler and Proxy Extensions. It is safer to create a new group by default in order to prevent deadlocks that block the Pulsar Broker (or Proxy). ### Verifying this change This change is a trivial rework / code cleanup without any test coverage. ### Does this pull request potentially affect one of the following parts: ### Documentation Need to update docs? - [x ] `no-need-doc` The documentation is already in the ServiceConfiguration and ProxyConfiguration annotations. -- 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]
