{"author":"Stefan Eissing","author_email":"stefan@eissing.org","author_time":1754555534,"commit_time":1754559335,"committer":"Daniel Stenberg","committer_email":"daniel@haxx.se","hash":"c1372df2e2fa93d4435aeb50d068643b53194000","message":"ares: destroy channel on shutdown\n\nWhen we cancel async resolv operations, we have kept an existing ares\nchannel open. This seems unreliable as reported in #18216.\n\nTo get reliable behaviour, always destroy the ares channel on async\nshutdown and create a new one on demand.\n\nFixes #18216\nReported-by: devgs on github\nCloses #18217\n","parents":["3b40128b0f11a3dee5524e92768ff18046db20f2"],"tree_hash":"6b2f31673b84e6fb9fa6a7954d9d9bf9aee1ca47"}