!138 [cherrypick bugfix]fix timer cannot callback while sleeping

Merge pull request !138 from 鲍亚永/cherry-pick-1652342188
This commit is contained in:
openharmony_ci
2022-05-25 14:12:00 +00:00
committed by Gitee
+1 -1
View File
@@ -124,7 +124,7 @@ bool Batch::HasPackage(const std::string &package_name)
bool Batch::HasWakeups() const
{
return std::any_of(alarms_.begin(), alarms_.begin(),
return std::any_of(alarms_.begin(), alarms_.end(),
[] (const std::shared_ptr<TimerInfo> &item) {
return (static_cast<uint32_t>(item->type) & TYPE_NONWAKEUP_MASK) == 0;
});