diff --color -ruN a/.pio/libdeps/$$$env$$$/AsyncTCP-esphome/src/AsyncTCP.cpp b/.pio/libdeps/$$$env$$$/AsyncTCP-esphome/src/AsyncTCP.cpp --- a/.pio/libdeps/$$$env$$$/AsyncTCP-esphome/src/AsyncTCP.cpp +++ b/.pio/libdeps/$$$env$$$/AsyncTCP-esphome/src/AsyncTCP.cpp @@ -97,7 +97,7 @@ static inline bool _init_async_event_queue(){ if(!_async_queue){ - _async_queue = xQueueCreate(32, sizeof(lwip_event_packet_t *)); + _async_queue = xQueueCreate(CONFIG_ASYNC_TCP_EVENT_QUEUE_SIZE, sizeof(lwip_event_packet_t *)); if(!_async_queue){ return false; } diff --color -ruN a/.pio/libdeps/$$$env$$$/AsyncTCP-esphome/src/AsyncTCP.h b/.pio/libdeps/$$$env$$$/AsyncTCP-esphome/src/AsyncTCP.h --- a/.pio/libdeps/$$$env$$$/AsyncTCP-esphome/src/AsyncTCP.h +++ b/.pio/libdeps/$$$env$$$/AsyncTCP-esphome/src/AsyncTCP.h @@ -53,6 +53,10 @@ #define CONFIG_ASYNC_TCP_STACK_SIZE 8192 * 2 #endif +#ifndef CONFIG_ASYNC_TCP_EVENT_QUEUE_SIZE +#define CONFIG_ASYNC_TCP_EVENT_QUEUE_SIZE 32 +#endif + class AsyncClient; #define ASYNC_MAX_ACK_TIME 5000