diff --git a/server/imserver/player.cc b/server/imserver/player.cc index 8f3d5e8..02b7948 100644 --- a/server/imserver/player.cc +++ b/server/imserver/player.cc @@ -928,18 +928,16 @@ void Player::ProcessEventTimerFunc() { std::string account_id = param.sender.GetString(); long long curr_max_event_idx = param.param1; - #if 0 long long last_event_idx = param.param2; - #endif Player* hum = PlayerMgr::Instance()->GetPlayerByAccountId(account_id); if (hum) { + hum->last_event_idx_ = curr_max_event_idx; hum->OnFetchEvent(curr_max_event_idx, data_set); } }; auto on_error = [] (a8::XParams& param, int error_code, const std::string& error_msg) { - }; a8::XObject conn_info = DBEngine::Instance()->GetConnInfo(myself.crc32_code);