JosefNemec / Playnite

Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
https://playnite.link
MIT License
8.67k stars 483 forks source link

Alternative to Cloudflare for Connection Test #3692

Open SkyNinja opened 4 months ago

SkyNinja commented 4 months ago

Feature description

ISPs are stupid. Not exactly a hot take, right? My own ISP has some of the most uneducated people working from it, people that don't know the difference between power and data (not a joke). I'm currently facing what seems to be the issue described by the user, and while I know that that is specifically an issue I'm going to have to take up with my ISP, it brought up another matter, being that a portion of Playnite's functionality hangs on being able to reach a single IP. Including a fallback, even if it were just Cloudflare's alternative, 1.0.0.1, would improve usability of Playnite by making it less reliant on the quality of a user's ISP, and stop this from being a singular point of failure.

Screenshots

image

JosefNemec commented 3 months ago

I don't know if it makes sense adding this. If you fail current connectivity test, then your network is simply unreliable and just prone to failing later somewhere else in Playnite. Falling back to another IP would just hide bad network state.