Skip to content

v0.12.3

Choose a tag to compare

@github-actions github-actions released this 23 Aug 15:02
· 26 commits to main since this release

v0.12.3 (2026-08-23)

Bug Fixes

  • Make warm-up DNS lookup best-effort to survive host DNS failures (b3ce079)

socket.gethostbyname('ifconfig.me') runs on the host (outside Tor) and can fail with gaierror when the container DNS is wedged. The gaierror escaped _OPERATIONAL_EXCEPTIONS (Selenium-only), hit Sentry, and aborted the request without retry. The warm-up is a workaround, not load-bearing — the target URL loads through Tor regardless.

Wrap the warm-up DNS lookup + warm-up browser.get in try/except OSError (covers gaierror); on failure, log and proceed to the target URL.

Bugsink FIREFOX_READER_WEB_SERVICE-5


Detailed Changes: v0.12.2...v0.12.3