Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rsync timeout handling #80

Closed
ewxrjk opened this issue Sep 4, 2020 · 0 comments
Closed

rsync timeout handling #80

ewxrjk opened this issue Sep 4, 2020 · 0 comments
Assignees
Labels
Milestone

Comments

@ewxrjk
Copy link
Owner

@ewxrjk ewxrjk commented Sep 4, 2020

rsync-timeout kills the rsync process after a time interval, imposing an upper bound on how long a backup can take. That's not useless but it's often not what you want.

There should, additionally, be an idiomatic way to access rsync's built-in --timeout option.

rsync-timeout would be the natural name for it but that's taken. The new behaviour will be:

  • rsync-io-timeout means the rsync --timeout option
  • backup-job-timeout means the behaviour now called --rsync-timeout
  • rsync-timeout will be deprecated (but keep its current behaviour at least for the usual 2Y deprecation window)
@ewxrjk ewxrjk added the reliability label Sep 4, 2020
@ewxrjk ewxrjk added this to the 8.0 milestone Sep 4, 2020
@ewxrjk ewxrjk self-assigned this Sep 20, 2020
ewxrjk added a commit that referenced this issue Sep 21, 2020
ewxrjk added a commit that referenced this issue Sep 21, 2020
ewxrjk added a commit that referenced this issue Sep 21, 2020
@ewxrjk ewxrjk closed this in 00f5d6c Dec 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
1 participant