rename_tmp_log(): on SCLD_VANISHED, retry
commit08f555cb82f92797ca0aa0d6ba32e6872f1331e5
authorMichael Haggerty <mhagger@alum.mit.edu>
Sat, 18 Jan 2014 22:49:01 +0000 (18 23:49 +0100)
committerJunio C Hamano <gitster@pobox.com>
Tue, 21 Jan 2014 21:47:28 +0000 (21 13:47 -0800)
treed7415181a5ae26f9d8e17a57638bdf9cafcbfa44
parentf1e9e9a4dbe2cfb39dcb14ee4f34628ef46d7b15
rename_tmp_log(): on SCLD_VANISHED, retry

If safe_create_leading_directories() fails because a file along the
path unexpectedly vanished, try again from the beginning.  Try at most
4 times.

Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
refs.c