Set proper exit code for errors that are not low-level retried (e.g. size/timestamp changing)

Fixes #5785
This commit is contained in:
albertony
2022-05-13 12:02:55 +01:00
committed by Nick Craig-Wood
parent 8e5e230b81
commit a9f18f8093
+1 -1
View File
@@ -489,7 +489,7 @@ func resolveExitCode(err error) {
os.Exit(exitcode.TransferExceeded)
case fserrors.ShouldRetry(err):
os.Exit(exitcode.RetryError)
case fserrors.IsNoRetryError(err):
case fserrors.IsNoRetryError(err), fserrors.IsNoLowLevelRetryError(err):
os.Exit(exitcode.NoRetryError)
case fserrors.IsFatalError(err):
os.Exit(exitcode.FatalError)