diff --git a/server/imserver/app.cc b/server/imserver/app.cc index 2ab65a0..b450366 100644 --- a/server/imserver/app.cc +++ b/server/imserver/app.cc @@ -85,6 +85,7 @@ bool App::Init(int argc, char* argv[]) srand(time(nullptr)); InitLog(); + PerfMonitor::Instance()->Init(); HandlerMgr::Instance()->Init(); a8::Timer::Instance()->Init(); f8::MsgQueue::Instance()->Init(); @@ -154,6 +155,7 @@ void App::UnInit() f8::MsgQueue::Instance()->UnInit(); a8::Timer::Instance()->UnInit(); HandlerMgr::Instance()->UnInit(); + PerfMonitor::Instance()->UnInit(); UnInitLog(); FreeSocketMsgQueue();