envoyproxy/envoy
View on GitHubAsyncClientFactory potentially calls ClusterManager::clusters() outside main thread
Open
#15,458 opened on Mar 12, 2021
area/cluster_managerbughelp wanted
Repository metrics
- Stars
- (27,997 stars)
- PR merge metrics
- (Avg merge 8d) (378 merged PRs in 30d)
Description
Title: AsyncClientFactory potentially calls ClusterManager::clusters() outside main thread
Description: An example of this is grpc access logger.
Another example is a filter implementation similar to ext_authz which does not skip static cluster checks (none exist in the open source codebase that I can find).
Repro steps: n/a
Admin and Stats Output: n/a
Config: n/a
Logs: see comment
Call Stack: n/a
related: #15447 #15227 #15449