Переглянути джерело

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
David Cermak 5 роки тому
батько
коміт
05211963ee

+ 1 - 0
examples/common_components/protocol_examples_common/connect.c

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