From: Junio C Hamano Date: Sat, 16 May 2026 13:18:27 +0000 (+0900) Subject: Merge branch 'ed/check-connected-close-err-fd-2.53' into ed/check-connected-close... X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=1740cc35d0cc7d21b0eeb8bc7d2898b739d10784;p=thirdparty%2Fgit.git Merge branch 'ed/check-connected-close-err-fd-2.53' into ed/check-connected-close-err-fd Avoid leaving err file descriptor open when check_connected() returns. * ed/check-connected-close-err-fd-2.53: connected: close err_fd in promisor fast-path --- 1740cc35d0cc7d21b0eeb8bc7d2898b739d10784 diff --cc connected.c index 6718503649,6d7549a0f7..7e26976832 --- a/connected.c +++ b/connected.c @@@ -76,6 -90,9 +76,8 @@@ int check_connected(oid_iterate_fn fn, promisor_pack_found: ; } while ((oid = fn(cb_data)) != NULL); - free(new_pack); + if (opt->err_fd) + close(opt->err_fd); return 0; }