From 43544d89c5236d47bf7e725f6a70322fdccb666f Mon Sep 17 00:00:00 2001 From: Me No Dev Date: Sat, 21 Oct 2017 09:47:24 +0300 Subject: [PATCH] Run WiFi thread on the Arduino core Fixes: https://github.com/espressif/arduino-esp32/issues/749 Works even when single core mode is selected --- libraries/WiFi/src/WiFiGeneric.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/WiFi/src/WiFiGeneric.cpp b/libraries/WiFi/src/WiFiGeneric.cpp index d9549d1d..2a6fa6ab 100644 --- a/libraries/WiFi/src/WiFiGeneric.cpp +++ b/libraries/WiFi/src/WiFiGeneric.cpp @@ -85,7 +85,7 @@ static void _start_network_event_task(){ } } if(!_network_event_task_handle){ - xTaskCreatePinnedToCore(_network_event_task, "network_event", 4096, NULL, 2, &_network_event_task_handle, 1); + xTaskCreatePinnedToCore(_network_event_task, "network_event", 4096, NULL, 2, &_network_event_task_handle, ARDUINO_RUNNING_CORE); if(!_network_event_task_handle){ log_e("Network Event Task Start Failed!"); return;