c-ares: disable shared resolver by default - #46622
Conversation
Signed-off-by: Andy Fong <andy.fong@solo.io>
|
@yanjunxiang-google @tonya11en please take a look. This is exactly the same as #46585 but against main. |
|
The checks failure seems to be unrelated to this change. |
|
I created the full fix PR #46657 which will supersede this but if that PR takes sometimes to review, it's good to merge this first and backport to 1.39.x branch to stop the bug. |
|
LGTM |
|
/retest |
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: