From 80b178a3dd2e3dcdc8031438b04d74570bd9fb62 Mon Sep 17 00:00:00 2001 From: illybyy Date: Wed, 27 Apr 2022 12:00:42 +0800 Subject: [PATCH] fixed cea989e from https://gitee.com/illybyy/miscservices_time/pulls/125 fix timer cannot callback while sleeping Signed-off-by: illybyy --- services/timer/src/batch.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/timer/src/batch.cpp b/services/timer/src/batch.cpp index 5cc064f..8a08fcd 100644 --- a/services/timer/src/batch.cpp +++ b/services/timer/src/batch.cpp @@ -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 &item) { return (static_cast(item->type) & TYPE_NONWAKEUP_MASK) == 0; });