aboutsummaryrefslogtreecommitdiff
path: root/wildmatch.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2015-06-05 12:00:17 -0700
committerJunio C Hamano <gitster@pobox.com>2015-06-05 12:00:17 -0700
commit7c997bcbf68738f2b0cb1a94228ace211c9ba075 (patch)
tree4ab933551ca47ce565e9a1e56c4e98a2524e8823 /wildmatch.c
parent4ba8846208858375fcac08381e47aa987176ef96 (diff)
parent185ce3a98c07a51c23339a372ba08585517802e6 (diff)
downloadgit-7c997bcbf68738f2b0cb1a94228ace211c9ba075.tar.gz
git-7c997bcbf68738f2b0cb1a94228ace211c9ba075.tar.xz
Merge branch 'mh/write-refs-sooner-2.4' into maint
Multi-ref transaction support we merged a few releases ago unnecessarily kept many file descriptors open, risking to fail with resource exhaustion. This is for 2.4.x track. * mh/write-refs-sooner-2.4: ref_transaction_commit(): fix atomicity and avoid fd exhaustion ref_transaction_commit(): remove the local flags variable ref_transaction_commit(): inline call to write_ref_sha1() rename_ref(): inline calls to write_ref_sha1() from this function commit_ref_update(): new function, extracted from write_ref_sha1() write_ref_to_lockfile(): new function, extracted from write_ref_sha1() t7004: rename ULIMIT test prerequisite to ULIMIT_STACK_SIZE update-ref: test handling large transactions properly ref_transaction_commit(): fix atomicity and avoid fd exhaustion ref_transaction_commit(): remove the local flags variable ref_transaction_commit(): inline call to write_ref_sha1() rename_ref(): inline calls to write_ref_sha1() from this function commit_ref_update(): new function, extracted from write_ref_sha1() write_ref_to_lockfile(): new function, extracted from write_ref_sha1() t7004: rename ULIMIT test prerequisite to ULIMIT_STACK_SIZE update-ref: test handling large transactions properly
Diffstat (limited to 'wildmatch.c')
0 files changed, 0 insertions, 0 deletions