public void EndOfRequest(MonoWorkerRequest mwr) { try { mwr.CloseConnection(); } catch { } finally { ((BaseRequestBroker)requestBroker).UnregisterRequest(mwr.RequestId); } }
protected void ProcessRequest(MonoWorkerRequest mwr) { if (!mwr.ReadRequestData()) { EndOfRequest(mwr); return; } mwr.EndOfRequestEvent += endOfRequest; mwr.ProcessRequest(); }
protected void ProcessRequest (MonoWorkerRequest mwr) { if (!mwr.ReadRequestData ()) { EndOfRequest (mwr); return; } mwr.EndOfRequestEvent += endOfRequest; mwr.ProcessRequest (); }
public void EndOfRequest (MonoWorkerRequest mwr) { try { mwr.CloseConnection (); } catch { } finally { ((BaseRequestBroker) requestBroker).UnregisterRequest (mwr.RequestId); } }