CVSROOT: /cvs Module name: src Changes by: [email protected] 2026/05/08 19:54:51
Modified files:
lib/libc/asr : getrrsetbyname_async.c
Log message:
Avoid recursive cleanup in getrrsetbyname()
Instead of freeing struct dns_query and struct dns_rr by walking the
linked lists recursively, use a simple loop. This avoids a possible
stack exhaustion unlikely to be reachable with the limits modern
resolvers impose.
>From Dhiraj Mishra
ok djm
