torrust-tracker icon indicating copy to clipboard operation
torrust-tracker copied to clipboard

Tracker Checker: gracefully handle timeouts

Open josecelano opened this issue 1 year ago • 0 comments

Parent issue: https://github.com/torrust/torrust-tracker/issues/669

Currently, you can run the Tracker Checker with this input:

TORRUST_CHECKER_CONFIG='{
    "udp_trackers": ["127.0.0.1:6969"],
    "http_trackers": ["http://127.0.0.1:7070"],
    "health_checks": ["http://127.0.0.1:1313/health_check"]
}' cargo run --bin tracker_checker

In some cases, there could be a missing timeout for network operations and in other cases where there is a timeout, the error is not handled gracefully.

This issue tracks all subtasks related to timeout issues.

Subtasks

  • [ ] https://github.com/torrust/torrust-tracker/issues/678
  • [ ] https://github.com/torrust/torrust-tracker/issues/679
  • [ ] https://github.com/torrust/torrust-tracker/issues/682

josecelano avatar Feb 02 '24 14:02 josecelano