Handle network disconnects
Network disconnects need to be recognized (ping/pong) and taken care of by an automatic reconnect (plus channel rejoin) if possible. With the new core arch, we should be able to put everything in NetworkConnection (which must store which channels to rejoin though).
NetworkConnections should only go away on explicit disconnect (/quit), and stay alive otherwise.
#1 Updated by EgS over 14 years ago
I think QUITs only don't suffice.
If the Server explicitly tells you to go away, then it doesn't make sense to endless loop in a reconnecting process.
I don't know from my head how G-Lining, K-Lining and Stuff are propagated to the Client, but at least a KILL is quite verbose ;)