Games in Progress: 3 | Players logged in: 3 | Players Registered: 37413 | Games Played Total: 68652
Print Page - Network Timeout

Planet M.U.L.E.

M.U.L.E. Community => General Discussion => Topic started by: sjleader on January 20, 2013, 20:37



Title: Network Timeout
Post by: sjleader on January 20, 2013, 20:37
I think it really sucks that if you have a random network timeout, you are unable to rejoin.
It ruins the game for everyone.
If possible, can the system be change to allow a person to rejoin a game, say if they do it before the end of the next round?
It must be easy to make that happen, no?


Title: Re: Network Timeout
Post by: Mainstream on January 20, 2013, 20:50
I'm not a Planet Mule programmer but I would expect that if it was an easy fix, they would have done it by now.

I believe the game requires all clients to be synced at all times.   In order to allow a client to rejoin, the host would have to send it enough information that would allow it to resync.



Title: Re: Network Timeout
Post by: sjleader on January 20, 2013, 23:56
Even if you're taking over for the AI that took over for you?


Title: Re: Network Timeout
Post by: Chuckie Chuck on January 21, 2013, 03:32
They would have to put some pretty complicated calls in to make the host machine client do searching for network configuration changes, as well as write mid game negotiation protocols to recover lost connections.  That seems to be where the issue lies is a few frames of code gets dropped and there isn't enough error correction in place to renegotiate and re sync.