mirror of https://github.com/ARMmbed/mbed-os.git
RTX idle: sleep without locked deep sleep fix
If tickless is enabled, it should not be locking deepsleeppull/5866/head
parent
635a82495c
commit
9a18732b20
|
@ -198,9 +198,7 @@ static void default_idle_hook(void)
|
||||||
if (ticks_to_sleep) {
|
if (ticks_to_sleep) {
|
||||||
os_timer->schedule_tick(ticks_to_sleep);
|
os_timer->schedule_tick(ticks_to_sleep);
|
||||||
|
|
||||||
sleep_manager_lock_deep_sleep();
|
|
||||||
sleep();
|
sleep();
|
||||||
sleep_manager_unlock_deep_sleep();
|
|
||||||
|
|
||||||
os_timer->cancel_tick();
|
os_timer->cancel_tick();
|
||||||
// calculate how long we slept
|
// calculate how long we slept
|
||||||
|
|
Loading…
Reference in New Issue