Calling recvmsg first means no poll syscall needed when messages are already in the operating system queue. Empirically, this happens when repeating a DNS query that has been already been made recently. In such case, poll() is never called!
Andrew Kelley committed on 10/29/2025, 1:20:48 PMparenta6347a6
1 file changedLine totals unavailable