diff options
-rw-r--r-- | components/timers/alarm_timer_chromeos.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/components/timers/alarm_timer_chromeos.cc b/components/timers/alarm_timer_chromeos.cc index ebef8ca..8797345 100644 --- a/components/timers/alarm_timer_chromeos.cc +++ b/components/timers/alarm_timer_chromeos.cc @@ -351,6 +351,9 @@ void AlarmTimer::Init() { } void AlarmTimer::Stop() { + if (!base::Timer::is_running()) + return; + if (!can_wake_from_suspend_) { base::Timer::Stop(); return; |