newTrackon
newTrackon copied to clipboard
Improve UDP retry logic according to BEP 15
For UDP trackers, BEP 15 specifies the retry logit that should be followed.
Right now, newTrackon doesn't perform any retries except for when the interval time has been reached. This could create a bias against UDP trackers given the inherent unreliability of UDP. Retry should be implemented, whether adhering completely to BEP 15 or using a more strict logic.