examples: Common connect component: Unregister shutdown handler on disconnection

To be able to connect smoothly after disconnecting, we have to unregister all handlers including shutdown handler on disconnection


* Original commit: espressif/esp-idf@52a7721bf7
This commit is contained in:
David Cermak
2020-07-29 10:18:34 +02:00
committed by suren-gabrielyan-espressif
parent 6021a88657
commit ed77d65a82

View File

@ -207,6 +207,7 @@ esp_err_t example_disconnect(void)
vSemaphoreDelete(s_semph_get_ip_addrs); vSemaphoreDelete(s_semph_get_ip_addrs);
s_semph_get_ip_addrs = NULL; s_semph_get_ip_addrs = NULL;
stop(); stop();
ESP_ERROR_CHECK(esp_unregister_shutdown_handler(&stop));
return ESP_OK; return ESP_OK;
} }