Merge branch 'jl/pack-transfer-avoid-double-close'
commit832ee79ab89d5908bcfd6fda89eacb0e665de2ef
authorJunio C Hamano <gitster@pobox.com>
Wed, 30 Oct 2013 19:10:45 +0000 (30 12:10 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 30 Oct 2013 19:10:45 +0000 (30 12:10 -0700)
treecd4bb21850218356ef07a7a545bad3a5ea908a18
parent02882bc8344b851f7f371905678bb5c88b8eaea6
parent37cb1dd671e5e22cee363f98637a5a58f16be054
Merge branch 'jl/pack-transfer-avoid-double-close'

The codepath that send_pack() calls pack_objects() mistakenly
closed the same file descriptor twice, leading to potentially
closing a wrong file descriptor that was opened in the meantime.

* jl/pack-transfer-avoid-double-close:
  Clear fd after closing to avoid double-close error
fetch-pack.c
send-pack.c