Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
Details
Assignee
Jared Casey
Jared CaseyReporter
Brett Lawson
Brett LawsonSprint
None
Story Points
1
Fix versions
Affects versions
Priority
Instabug
Open Instabug
Sentry
Sentry
Zendesk Support
Zendesk Support
Created February 23, 2022 at 12:14 AM
Updated November 2, 2022 at 5:02 PM
Resolved November 1, 2022 at 7:49 AM
The current handling for SRV resolution involves our own custom implementation of a DNS client. This client only reads DNS config from the linux /etc/resolv.conf folder, and I'm not actually certain that configuration is actually used by the DNS client itself? Additionally, the initialization of the DNS configuration is done solely through an atomic boolean, and is performed synchronously, and thus multiple concurrent calls to the function could lead to a race or blocked asio executor.