public void ProcessRequest(Connection conn) { // Add a pending call to make sure our thread doesn't get killed AddPendingCall(); try { Request request = new Request(_server, this, conn); request.Process(); } finally { RemovePendingCall(); } }
public void ProcessOneRequest() { // wait for at least some input if (WaitForRequestBytes() == 0) { WriteErrorAndClose(400); return; } Request request = new Request(_host, this); request.Process(); }
public void ProcessRequest(Connection conn) { // Add a pending call to make sure our thread doesn't get killed AddPendingCall(); try { Request request = new Request(_server, this, conn); //YAPS.ConsoleOutputLogger.WriteLine("Cassini - " + request.GetRawUrl()); request.Process(); } finally { RemovePendingCall(); } }