[0.12.26] Difficulties of automated reconnecting when desync occurs.

This subforum contains all the issues which we already resolved.
Post Reply
tetryon
Fast Inserter
Fast Inserter
Posts: 190
Joined: Wed Nov 04, 2015 2:49 am
Contact:

[0.12.26] Difficulties of automated reconnecting when desync occurs.

Post by tetryon »

Desyncs happen... but the pain of it could be less.

When a desync happens, the player that is the victim all but loses control of their client. They cannot say 'No, I don't want to reconnect'. The client continues to try to reconnect them. Once connected, they frequently desync again after literally about a second, and the loops repeats over and over.

If the victim is afk when this happens, then all other players are subjected to multiple unnecessary desyncs.

Even if the victim is at the keyboard, there is only that one single second that they have the menu pops up, and they get the opportunity to click 'Quit game'. If they are lucky and get it in time, then the client STILL does one more connection attempt regardless before quitting.

Solution: Don't make connection attempts following a desync automatic. Have the user click 'retry' or 'quit to main menu'. Possibly even show who is logged on (so that can know if they are bothering others).

kovarex
Factorio Staff
Factorio Staff
Posts: 8078
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [0.12.26] Difficulties of automated reconnecting when desync occurs.

Post by kovarex »

We will try to solve it, but not sooner than in 0.13, as I can imagine that the changes might cause some other problems.

Loewchen
Global Moderator
Global Moderator
Posts: 8345
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: [0.12.26] Difficulties of automated reconnecting when desync occurs.

Post by Loewchen »

This has been fixed with the limitation to 3 reconnects on desyncs in 0.14.

tetryon
Fast Inserter
Fast Inserter
Posts: 190
Joined: Wed Nov 04, 2015 2:49 am
Contact:

Re: [0.12.26] Difficulties of automated reconnecting when desync occurs.

Post by tetryon »

Loewchen wrote:This has been fixed with the limitation to 3 reconnects on desyncs in 0.14.
Awesome sauce - thanks guys!

Post Reply

Return to “Resolved Problems and Bugs”