OVMS3-idf/components/esp_event
Xentec 66949e3b54 esp_event: fix crash when unregistering a handler instance in itself
When a handler instance is the last one in the list und unregisters
itself, the handler iterator will be invalidated by entering free'd
memory. Same applies for event base and id, if they become empty.

Merges https://github.com/espressif/esp-idf/pull/4139
2020-03-22 21:45:41 +08:00
..
include Fix some typo in idf 2020-01-16 15:26:37 +08:00
private_include esp_event: fix issue with post data preparation 2019-05-22 11:28:39 +08:00
test components: use new component registration api 2019-06-21 19:53:29 +08:00
CMakeLists.txt add esp_eth component 2019-06-26 10:19:23 +08:00
component.mk esp_event: fix placement issue when building with make 2019-06-10 19:38:55 +08:00
default_event_loop.c esp_event: add missing header include 2019-07-26 13:58:26 +05:30
esp_event.c esp_event: fix crash when unregistering a handler instance in itself 2020-03-22 21:45:41 +08:00
esp_event_private.c esp_event: dispatch order follows registration order 2019-01-30 20:59:47 +08:00
event_loop_legacy.c fix bug for netif add crash 2019-12-06 10:54:12 +08:00
event_send.c mesh: use new event library 2019-07-05 21:14:30 +08:00
event_send_compat.inc wps: add overlap event 2019-06-06 13:16:20 +08:00
Kconfig Rename Kconfig options (components/esp_event) 2019-05-21 09:09:01 +02:00
linker.lf Rename Kconfig options (components/esp_event) 2019-05-21 09:09:01 +02:00
sdkconfig.rename Rename Kconfig options (components/esp_event) 2019-05-21 09:09:01 +02:00