client-server communication problem
I have the following problem in the client-server communication in one of the applications. I have a startup process which communicates with a init server(init server is dedicated to assign port numbers to various servers randomly or based on username) to get the port number to actually start server1. The problem is if no init server or a server1 is already running,they are started in the same process as the startup process. So if the startup process dies,the init and server1 dies with it which is not I want.
What is the solution for this? how can I make the startup process to run in a separate process independent of other servers??