diff options
| author | Your Name <you@example.com> | 2026-05-19 22:58:01 +0530 |
|---|---|---|
| committer | Your Name <you@example.com> | 2026-05-19 22:58:01 +0530 |
| commit | 144b48f53110d4c186f5deafd1d1365e0a140331 (patch) | |
| tree | 93e8f65285bb67e2fa09b45008926afcd020601e /sdkconfig | |
| parent | 918432128df5797045dc27407d30851a60c1a69f (diff) | |
fix: use default httpd socket settings to prevent socket exhaustionfeature/tollgate-core-component
- Remove max_open_sockets=2 override from both httpd servers (use
ESP-IDF default of 4)
- Increase LWIP_MAX_SOCKETS from 16 to 20 (matching standalone
tollgate)
- The previous custom tuning (max_open_sockets=2, keep_alive_enable=false,
linger_timeout=0) caused socket leaks by interfering with ESP-IDF's
internal session management
- Verified: 50/50 sequential requests pass, full payment flow works
Diffstat (limited to 'sdkconfig')
| -rw-r--r-- | sdkconfig | 2 |
1 files changed, 1 insertions, 1 deletions
| @@ -1526,7 +1526,7 @@ CONFIG_LWIP_DNS_SUPPORT_MDNS_QUERIES=y | |||
| 1526 | # CONFIG_LWIP_IRAM_OPTIMIZATION is not set | 1526 | # CONFIG_LWIP_IRAM_OPTIMIZATION is not set |
| 1527 | # CONFIG_LWIP_EXTRA_IRAM_OPTIMIZATION is not set | 1527 | # CONFIG_LWIP_EXTRA_IRAM_OPTIMIZATION is not set |
| 1528 | CONFIG_LWIP_TIMERS_ONDEMAND=y | 1528 | CONFIG_LWIP_TIMERS_ONDEMAND=y |
| 1529 | CONFIG_LWIP_MAX_SOCKETS=16 | 1529 | CONFIG_LWIP_MAX_SOCKETS=20 |
| 1530 | # CONFIG_LWIP_USE_ONLY_LWIP_SELECT is not set | 1530 | # CONFIG_LWIP_USE_ONLY_LWIP_SELECT is not set |
| 1531 | # CONFIG_LWIP_SO_LINGER is not set | 1531 | # CONFIG_LWIP_SO_LINGER is not set |
| 1532 | CONFIG_LWIP_SO_REUSE=y | 1532 | CONFIG_LWIP_SO_REUSE=y |