Endless connection loop.


Why do most apps/softwares seem to have trouble reconnecting to the internet when the signal was lost (despite actively trying), but do it right away when turned off and on?

In: Technology

The internet is not instant. On a slow connection a request may take seconds. So there is a timeout in place after which a request is deemed unsuccessful.
Also some apps don’t automatically try to reconnect because they don’t want to overload the server in case the connection problem was already caused by a server overload.