mirror of
https://github.com/openharmony/miscservices_time.git
synced 2026-07-19 12:02:04 -04:00
fix timer cannot callback while sleeping Signed-off-by: illybyy <baoyayong@huawei.com>
This commit is contained in:
@@ -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;
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user