diff --git a/components/esp32/pm_esp32.c b/components/esp32/pm_esp32.c index 90fce9e97c..5afb069b21 100644 --- a/components/esp32/pm_esp32.c +++ b/components/esp32/pm_esp32.c @@ -492,8 +492,8 @@ void esp_pm_impl_waiti(void) * the lock so that vApplicationSleep can attempt to enter light sleep. */ esp_pm_impl_idle_hook(); - s_skipped_light_sleep[core_id] = false; } + s_skipped_light_sleep[core_id] = true; #else asm("waiti 0"); #endif // CONFIG_FREERTOS_USE_TICKLESS_IDLE diff --git a/components/esp32s2/pm_esp32s2.c b/components/esp32s2/pm_esp32s2.c index 2b16d85891..1ae175ba97 100644 --- a/components/esp32s2/pm_esp32s2.c +++ b/components/esp32s2/pm_esp32s2.c @@ -487,8 +487,8 @@ void esp_pm_impl_waiti(void) * the lock so that vApplicationSleep can attempt to enter light sleep. */ esp_pm_impl_idle_hook(); - s_skipped_light_sleep[core_id] = false; } + s_skipped_light_sleep[core_id] = true; #else asm("waiti 0"); #endif // CONFIG_FREERTOS_USE_TICKLESS_IDLE