From 0eeed7637f10d5b5d8271c9fb2eacdd825106ebe Mon Sep 17 00:00:00 2001 From: xiaqilin Date: Mon, 15 Apr 2024 21:39:13 +0800 Subject: [PATCH] fix(ieee802154): fix ieee802154 next operation acquire lock in interrupt --- components/ieee802154/driver/esp_ieee802154_dev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/ieee802154/driver/esp_ieee802154_dev.c b/components/ieee802154/driver/esp_ieee802154_dev.c index 0e58aafec7..ba57c99dc5 100644 --- a/components/ieee802154/driver/esp_ieee802154_dev.c +++ b/components/ieee802154/driver/esp_ieee802154_dev.c @@ -363,7 +363,9 @@ static IRAM_ATTR void next_operation(void) enable_rx(); } else { ieee802154_set_state(IEEE802154_STATE_IDLE); +#if !CONFIG_IEEE802154_TEST ieee802154_sleep(); +#endif } } }