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

Reply via email to