Skip to content

c-ares: disable shared resolver by default - #46585

Closed
andy-fong wants to merge 3 commits into
envoyproxy:release/v1.39from
andy-fong:af-disable-cares-shared-resolver
Closed

c-ares: disable shared resolver by default#46585
andy-fong wants to merge 3 commits into
envoyproxy:release/v1.39from
andy-fong:af-disable-cares-shared-resolver

Conversation

@andy-fong

@andy-fong andy-fong commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Commit Message: c-ares: disable shared resolver by default
Additional Description:
DnsFilter would call createDnsResolver() from a workerthread that would cause a race when sharing dns resolvers.
Turn off this feature until the race is fixed. Relates to #46577 and #45073
Risk Level: low
Testing:
Docs Changes:
Release Notes:
Platform Specific Features:

Signed-off-by: Andy Fong <andy.fong@solo.io>
@repokitteh-read-only

Copy link
Copy Markdown

CC @envoyproxy/runtime-guard-changes: FYI only for changes made to (source/common/runtime/runtime_features.cc).

🐱

Caused by: #46585 was opened by andy-fong.

see: more, trace.

Signed-off-by: Andy Fong <andy.fong@solo.io>
Signed-off-by: Andy Fong <andy.fong@solo.io>
@yanjunxiang-google

Copy link
Copy Markdown
Contributor

/retest

@yanjunxiang-google

yanjunxiang-google commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

The normal process is committed the change into main then back port to release branch

@yanjunxiang-google

Copy link
Copy Markdown
Contributor

Please create a PR off Envoy main to disable this runtime guard

@tonya11en

Copy link
Copy Markdown
Member

please open the PR against the main branch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants