mirror of
https://github.com/rclone/rclone.git
synced 2025-02-21 21:12:01 +01:00
fs: make sure --low-level-retries, --checkers, --transfers are > 0
This commit is contained in:
parent
301e1ad982
commit
294f090361
@ -275,6 +275,15 @@ func SetFlags(ci *fs.ConfigInfo) {
|
||||
multiThreadStreamsFlag := pflag.Lookup("multi-thread-streams")
|
||||
ci.MultiThreadSet = multiThreadStreamsFlag != nil && multiThreadStreamsFlag.Changed
|
||||
|
||||
// Make sure some values are > 0
|
||||
nonZero := func(pi *int) {
|
||||
if *pi <= 0 {
|
||||
*pi = 1
|
||||
}
|
||||
}
|
||||
nonZero(&ci.LowLevelRetries)
|
||||
nonZero(&ci.Transfers)
|
||||
nonZero(&ci.Checkers)
|
||||
}
|
||||
|
||||
// parseHeaders converts DSCP names to value
|
||||
|
Loading…
Reference in New Issue
Block a user