[0.14.9] Network switching will prevent rejoining a server
Posted: Mon Sep 26, 2016 11:36 pm
When a client switches networks and drops the connection to the server for about a second, the client will get dropped (this is expected). However, once the network is back online, the server rejects further connections for about 5 to 10 minutes before dropping the old connection.
I think it should be redone so that the client can reconnect immediately after this occurs, although I'm not sure if there's a quick way to implement this. One idea I have is to allow the client to submit a reconnect request, and then the server can issue a request to the old connection to respond within X milliseconds, and if that doesn't occur the old connection is dropped and the new one accepted.
I think it should be redone so that the client can reconnect immediately after this occurs, although I'm not sure if there's a quick way to implement this. One idea I have is to allow the client to submit a reconnect request, and then the server can issue a request to the old connection to respond within X milliseconds, and if that doesn't occur the old connection is dropped and the new one accepted.