philbowles / ESPAsyncWebServer

Patched version of the original
5 stars 1 forks source link

Crash with a little stress test #5

Open zekageri opened 1 year ago

zekageri commented 1 year ago

Async task hangs when multiple clients refreshing the same webpage with one sse and several get requets. ( using your forks https://github.com/philbowles/ESPAsyncWebServer and https://github.com/philbowles/ESPAsyncTCP )

E (119619) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
E (119619) task_wdt:  - async_tcp (CPU 0/1)
E (119619) task_wdt: Tasks currently running:
E (119619) task_wdt: CPU 0: HSH_MB_TASK
E (119619) task_wdt: CPU 1: IDLE
E (119619) task_wdt: Aborting.

abort() was called at PC 0x40108580 on core 0

Backtrace: 0x40083d85:0x3ffbed0c |<-CORRUPTED

  #0  0x40083d85:0x3ffbed0c in panic_abort at /Users/ficeto/Desktop/ESP32/ESP32S2/esp-idf-public/components/esp_system/panic.c:402

ELF file SHA256: ac6d9baf8928fcc7

Rebooting...
HamzaHajeir commented 1 year ago

Hi there

Phil has passed away ~ 1year ago, you can checkout the stable H4AsyncWebServer, use my fork, a complete PlatformIO environment for H4Plugins is available.

You might check dependencies under platformio.ini.