After 3 map update requests in a row fail, no more requests will be made and a "reconnect" button will appear on the screen. Pressing the button will resume sending requests. This change is meant to reduce error spam, when backend cannot be reached.
Currently existing requests are not stopped after the 3rd failure happens so the amount of errors displayed can differ. Dropping unfinished requests could be implemented in another task.
After 3 map update requests in a row fail, no more requests will be made and a "reconnect" button will appear on the screen. Pressing the button will resume sending requests. This change is meant to reduce error spam, when backend cannot be reached.
Currently existing requests are not stopped after the 3rd failure happens so the amount of errors displayed can differ. Dropping unfinished requests could be implemented in another task.
closes #96