]> git.ipfire.org Git - thirdparty/git.git/commit - wt-status.c
wt-status: implement opportunisitc index update correctly
authorJunio C Hamano <gitster@pobox.com>
Wed, 7 Dec 2016 19:11:26 +0000 (11:11 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 7 Dec 2016 19:31:58 +0000 (11:31 -0800)
commit89d38fb26664038a85eb5a0da8fa4d23228e450d
tree73714c2903ad447134f8b1a5d09499d5998a9809
parent8d7a455ed52e2a96debc080dfc011b6bb00db5d2
wt-status: implement opportunisitc index update correctly

The require_clean_work_tree() function calls hold_locked_index()
with die_on_error=0 to signal that it is OK if it fails to obtain
the lock, but unconditionally calls update_index_if_able(), which
will try to write into fd=-1.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
wt-status.c