win32: remediation not cleanup

The `remediation` function is run in the retry loop in order to attempt
to fix any problems that the prior run encountered.  There is nothing
"cleaned up".  Clarify the name.
This commit is contained in:
Edward Thomson 2017-04-17 15:40:03 +01:00
parent 48f09c6c47
commit 86536c7e45

View File

@ -160,11 +160,11 @@ GIT_INLINE(bool) last_error_retryable(void)
os_error == ERROR_ACCESS_DENIED);
}
#define do_with_retries(fn, cleanup) \
#define do_with_retries(fn, remediation) \
do { \
int __tries, __ret; \
for (__tries = 0; __tries < git_win32__retries; __tries++) { \
if (__tries && (__ret = (cleanup)) != 0) \
if (__tries && (__ret = (remediation)) != 0) \
return __ret; \
if ((__ret = (fn)) != GIT_RETRY) \
return __ret; \