Create a separate thread for each client who approaches the server, and you don't need to spawn another thread from it, rather handle the entire game through it.(which includes client's and server's...