fix: not full deinit

This commit is contained in:
aZholtikov committed 2025-12-24 15:15:25 +03:00
1 parent d76eec1753
commit e03c88dc5d
2 files changed
+3 -1

No files matched your search

+1 -1
View File
@@ -1 +1 @@
2.3.1 2.3.2
+2
View File
@@ -99,6 +99,8 @@ esp_err_t zh_pcf8574_deinit(zh_pcf8574_handle_t *handle)
gpio_isr_handler_remove((gpio_num_t)_interrupt_gpio); gpio_isr_handler_remove((gpio_num_t)_interrupt_gpio);
gpio_reset_pin((gpio_num_t)_interrupt_gpio); gpio_reset_pin((gpio_num_t)_interrupt_gpio);
zh_vector_free(&_vector); zh_vector_free(&_vector);
vSemaphoreDelete(_interrupt_semaphore);
vTaskDelete(zh_pcf8574);
if (_is_prev_gpio_isr_service == false) if (_is_prev_gpio_isr_service == false)
{ {
gpio_uninstall_isr_service(); gpio_uninstall_isr_service();