diff --git a/services/ans/src/advanced_notification_publish_service.cpp b/services/ans/src/advanced_notification_publish_service.cpp index f368754602c10ca2b20953d2ebf014803a7863cc..cea877d4e64d4634ed7d46e2e75651642d667862 100644 --- a/services/ans/src/advanced_notification_publish_service.cpp +++ b/services/ans/src/advanced_notification_publish_service.cpp @@ -2685,7 +2685,10 @@ void AdvancedNotificationService::RemoveExpiredUniqueKey() std::chrono::steady_clock::time_point now = std::chrono::steady_clock::now(); auto iter = uniqueKeyList_.begin(); while (iter != uniqueKeyList_.end()) { - if (std::chrono::duration_cast(now - (*iter).first).count() > SECONDS_IN_ONE_DAY) { + uint32_t duration = std::chrono::duration_cast(now - (*iter).first).count(); + ANS_LOGD("RemoveExpiredUniqueKey duration is %{public}u", duration); + if (duration > SECONDS_IN_ONE_DAY) { + ANS_LOGD("RemoveExpiredUniqueKey end duration is %{public}u", duration); iter = uniqueKeyList_.erase(iter); } else { break;