Skip to content

"Auto-reconnect" is not fit for purpose #17214

@barneyp1

Description

@barneyp1

Describe the bug

There is a setting (under Connection) labelled "Repeat failed networking tasks". Bizarrely, the number of retries cannot be set to greater than 20.

Who is this limit supposed to be helpful to?! If a user wants automatic reconnect attempts, they want automatic reconnect attempts; not 20 of them, an unlimited number of them.

The default should be infinite retries.

The current "Number of retries" spinner should be replaced by a checkbox with text "Limit number of retry attempts to", followed by a spinner which is greyed out until the checkbox is checked (defaulting to unchecked).

To Reproduce

  1. Go to Preferences->Connection
  2. Try to increase the number of retry attempts to 21.

Expected behavior
See above

Desktop (please complete the following information):
Any

Additional context
Some people live in remote areas with patchy internet connections that may be down for many hours (or even days). They don't want to find out that their data was never backed up because CyberDuck stopped trying to back it up after 200 seconds.

As a general rule of user-facing software development, don't limit functionality because you assume that you know what is best for the user. You don't!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions