diff options
author | Phillip Wood <phillip.wood@dunelm.org.uk> | 2017-11-15 10:41:25 +0000 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-11-16 14:19:12 +0900 |
commit | bd58886775de24ce3a330775a35c3c2e868967ee (patch) | |
tree | 0e03764c0e51299afaccbf1cf0946f232d788e4f /common-main.c | |
parent | Start preparation for 2.15.1 (diff) | |
download | tgif-bd58886775de24ce3a330775a35c3c2e868967ee.tar.xz |
sequencer: reschedule pick if index can't be locked
If the index cannot be locked in do_recursive_merge(), issue an
error message and go on to the error recovery codepath, instead of
dying. When the commit cannot be picked, it needs to be rescheduled
when performing an interactive rebase, but just dying there won't
allow that to happen, and when the user runs 'git rebase --continue'
rather than 'git rebase --abort', the commit gets silently dropped.
Signed-off-by: Phillip Wood <phillip.wood@dunelm.org.uk>
Diffstat (limited to 'common-main.c')
0 files changed, 0 insertions, 0 deletions