You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by "merlimat (via GitHub)" <gi...@apache.org> on 2026/10/22 22:52:50 UTC

Re: [PR] [fix][ws] Fix websocket proxy thread may block 30s under certain situation [pulsar]

merlimat commented on PR #22232:
URL: https://github.com/apache/pulsar/pull/22232#issuecomment-6353080748

   Thanks @Shawyeok, and sorry this sat so long. I'm going to close it: `isRetriableError` is shared by the whole client, and current brokers still return `MetadataError` for transient cases (bundle unloading, metadata-store/lock failures in `TopicLookupBase`). Making it non-retriable would make producers and consumers fail during normal unloads. The missing-namespace case is already reported as `TopicNotFound` since #18194. The remaining problem is that the WebSocket handlers call `create()`/`subscribe()` synchronously on Jetty threads. If you're interested, a PR moving those to the async APIs would be very welcome.


-- 
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: commits-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org