A simple version of my server code can be depicted as...
public class Server implements Runnable { static boolean isFirstClient=false; ... ...