Disconnect feature. I always feel like I'm playing with fire when I program threads.
Allow the client to specify a reconnect to the best server.
Allow connection to specific server and port.
Android ports.