Bladeren bron

wifi disconnect before deinit (#1978)

Slider0007 3 jaren geleden
bovenliggende
commit
55efc3b3f4
1 gewijzigde bestanden met toevoegingen van 3 en 1 verwijderingen
  1. 3 1
      code/components/jomjol_wlan/connect_wlan.cpp

+ 3 - 1
code/components/jomjol_wlan/connect_wlan.cpp

@@ -556,7 +556,9 @@ bool getWIFIisConnected()
 
 void WIFIDestroy() 
 {	
-    esp_event_handler_unregister(IP_EVENT, IP_EVENT_STA_GOT_IP, event_handler);
+    esp_wifi_disconnect();
+	
+	esp_event_handler_unregister(IP_EVENT, IP_EVENT_STA_GOT_IP, event_handler);
     esp_event_handler_unregister(WIFI_EVENT, ESP_EVENT_ANY_ID, event_handler);
 	#ifdef WLAN_USE_MESH_ROAMING
 	esp_event_handler_unregister(WIFI_EVENT, WIFI_EVENT_STA_BSS_RSSI_LOW, esp_bss_rssi_low_handler);