public static void Add(IGRequest request, IGServer server) { if (request.GetId() == IGRequest.IGREQUEST_WORKSPACE_DISCONNECT) { // server does not wait for a disconnection answer IGServerManager.Instance.AppendInfo("To server " + server.ToString() + ": Disconnecting User Request " + request.ToString()); return; } else { if (!request.Silent) IGServerManager.Instance.AppendInfo("To server " + server.ToString() + ": Processing Request " + request.ToString()); s_lProcessingRequests.Add(new IGRequestProcessing(request, server)); } }