summaryrefslogtreecommitdiff
path: root/t/t4116-apply-reverse.sh
diff options
context:
space:
mode:
authorJohannes Sixt <johannes.sixt@telecom.at>2007-12-17 19:12:52 (GMT)
committerJunio C Hamano <gitster@pobox.com>2007-12-18 00:08:40 (GMT)
commit68e6a4f80d4bea2d281c30fa2bbcd4968b0ccc4e (patch)
treec544c7a588a48b6d0a310cd46f7114cc99a69ee8 /t/t4116-apply-reverse.sh
parent6fbe42c7ee99b4cafa792b46a16b0158d305fe29 (diff)
downloadgit-68e6a4f80d4bea2d281c30fa2bbcd4968b0ccc4e.zip
git-68e6a4f80d4bea2d281c30fa2bbcd4968b0ccc4e.tar.gz
git-68e6a4f80d4bea2d281c30fa2bbcd4968b0ccc4e.tar.bz2
Plug a resource leak in threaded pack-objects code.
A mutex and a condition variable is allocated for each thread and torn down when the thread terminates. However, for certain workloads it can happen that some threads are actually not started at all. In this case we would leak the mutex and condition variable. Now we allocate them only for those threads that are actually started. Signed-off-by: Johannes Sixt <johannes.sixt@telecom.at> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4116-apply-reverse.sh')
0 files changed, 0 insertions, 0 deletions