Skip to content

fix: keep network speedtest workers alive on flaky endpoints - #10781

Open
seekskyworld wants to merge 1 commit into
omacom:quattrofrom
seekskyworld:fix/10768-network-speedtest-timeouts
Open

seekskyworld wants to merge 1 commit into
omacom:quattrofrom
seekskyworld:fix/10768-network-speedtest-timeouts

Conversation

@seekskyworld

Copy link
Copy Markdown

Issue

Closes #10768

Summary

  • Add connect and total request timeouts to fast.com endpoint discovery and traffic workers.
  • Keep download/upload workers alive after an endpoint failure, with a short backoff before rotating URLs.

Motivation

A flaky OCA endpoint could hang a worker indefinitely or terminate it on one failed request, causing speed measurements to collapse toward zero as workers stopped contributing.

Validation

  • bash -n bin/omarchy-network-speedtest
  • git diff --check
  • ./test/cli could not run on macOS because the system Bash 3 lacks associative arrays required by the project CLI.

Signed-off-by: seekskyworld <djh1813553759@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

omarchy-network-speedtest reports erratic near-zero speeds due to missing curl timeout on flaky OCA endpoint

1 participant