Merge branch 'fix/esp32-ble-dtm-txbuf-leak_v5.4' into 'release/v5.4'

Fix DTM TX buffer leak in the BLE controller that could cause memory exhaustion and Interrupt WDT timeout during or after DTM TX tests. (5.4)

See merge request espressif/esp-idf!52613
This commit is contained in:
Island
2026-09-10 20:50:46 +08:00
2 changed files with 1 additions and 2 deletions

View File

@@ -771,7 +771,6 @@ static void osi_thread_generic_event_handler(void *context)
osi_mutex_lock(&event->lock, OSI_MUTEX_MAX_TIMEOUT);
OSI_EVENT_CLEAR_FLAG(event, OSI_EVENT_FLAG_RUNNING);
OSI_TRACE_DEBUG("%s exit ev=%p flags=0x%x", __func__, event, event->flags);
should_free = osi_event_release_locked(event);
osi_event_unlock_and_maybe_free(event, should_free);
}