Is it appropriate behavior? If the client starts before the server, any RPC method throws a system_error exception and will not connect to the server