Merge branch 'jc/reopen-lock-file'
commitc518279c0efbee88c31bb9916572ddfd9ac8eb00
authorJunio C Hamano <gitster@pobox.com>
Tue, 2 Sep 2014 20:20:12 +0000 (2 13:20 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 2 Sep 2014 20:20:13 +0000 (2 13:20 -0700)
treefebace945b65c5666af2404c1410242509eb2eb9
parent96db324a73fdada6fbe7b63221986f8f18cc63b0
parent93dcaea22674864f931be3fe6050671d335dc5b0
Merge branch 'jc/reopen-lock-file'

There are cases where you lock and open to write a file, close it to
show the updated contents to external processes, and then have to
update the file again while still holding the lock, but the lockfile
API lacked support for such an access pattern.

* jc/reopen-lock-file:
  lockfile: allow reopening a closed but still locked file
cache.h
lockfile.c