{"author":"Daniel Stenberg","author_email":"daniel@haxx.se","author_time":1741711221,"commit_time":1741767752,"committer":"Daniel Stenberg","committer_email":"daniel@haxx.se","hash":"b1faac80396c98976f5911a08a73dadbe07cdd75","message":"multi: kill off remaining internal handles in curl_multi_cleanup\n\n- if there are pending internal handles left in the list, they are\n  leftovers (from for example Doh) and must be freed.\n\n- unlink_all_msgsent_handles() did not properly move all msgsent\n  handles over to the process list as intended\n\nFixes a DoH memory leak found by oss-fuzz.\n\nAdd test 2101 that can reproduce and verify.\n\nCloses #16674\n","parents":["41a15c8e7455b87945e4dac395301878e2a00721"],"tree_hash":"f1d8045032db1c66bc356e7d963657d7e80a5f07"}