فهرست منبع

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فایلهای تغییر یافته به همراه1 افزوده شده و 0 حذف شده
  1. 1 0
      examples/common_components/protocol_examples_common/connect.c

+ 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;
 }