public TSpaceMsg ProcessRequest(TSpaceMsg msg) { TSpaceMsg response; //Console.WriteLine("started processing"); //Console.WriteLine(msg); TSMan.Processing(); response = SMRProcessRequest(msg); lock (TSpaceManager.ProcessedRequests) { if (response.Code != "Repeated" && response.Code != "badView" && TSpaceManager.ProcessedRequests.Contains(msg.RequestID)) { TSpaceManager.ProcessedRequests.UpdateResponse(msg.RequestID, response); //Console.WriteLine("SAVED THIS TRASH: " + response.ToString()); } } TSMan.FinishedProcessing(); //Console.WriteLine("finished processing"); //Console.WriteLine("RESPONSE:" + response); return(response); }
public TSpaceMsg ProcessRequest(TSpaceMsg msg) { TSpaceMsg response; TSMan.Processing(); response = XLProcessRequest(msg); lock (TSpaceManager.ProcessedRequests) { if (response.Code != "Repeated" && response.Code != "badView" && TSpaceManager.ProcessedRequests.Contains(msg.RequestID)) { TSpaceManager.ProcessedRequests.UpdateResponse(msg.RequestID, response); } } TSMan.FinishedProcessing(); return response; }