Skip to content

Reverse DNS lookups are serial (one slow lookup stalls all others) #1257

Closed

Description

@GyulyVGC

Reverse DNS resolution runs on a single dedicated thread that processes requests one at a time with the blocking lookup_addr (getnameinfo).
When an IP has no PTR record or a slow/unreachable DNS server, that call blocks until timeout (~seconds), and every queued lookup waits behind it, causing new network hosts to be temporarily invisible.

Activity

  1. self-assigned this
    on Jul 20, 2026
  2. added this to the v1.5.1 milestone on Jul 20, 2026
  3. added a commit that references this issue on Jul 20, 2026
    ba053a8
  4. linked a pull request that will close this issuev1.5.1 #1258on Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions