virtual RequestHandler *createRequestHandler() { s_rpc_request_handler->setServerInfo(m_serverInfo); if (s_rpc_request_handler->needReset() || s_rpc_request_handler->incRequest() > m_serverInfo->getMaxRequest()) { s_rpc_request_handler.reset(); s_rpc_request_handler->setServerInfo(m_serverInfo); s_rpc_request_handler->incRequest(); } return s_rpc_request_handler.get(); }
virtual void onThreadExit(RequestHandler *handler) { s_rpc_request_handler.reset(); }