J. Nick Koston 70047d0948 [socket] DNM: diagnostic logging for #15953 OTA hang on ESP8266
Add WARN-level traces in LWIPRawImpl::recv_fn and
LWIPRawListenImpl::s_queued_recv_fn so we can confirm whether lwIP is
actually delivering received TCP data up to the application on a
failing OTA. The packet capture in #15953 shows the device's TCP layer
not ACKing the OTA firmware burst even though the same connection's
handshake bytes go through normally and a concurrent API connection
keeps working — these traces are intended to bisect 'is the data
reaching the application's recv callback at all'.

Diagnostic only — not for merge.
2026-05-06 07:44:07 -05:00
2026-05-05 08:27:10 +12:00
S
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme Multiple Licenses 682 MiB
Languages
C++ 61.9%
Python 37.5%
C 0.3%
JavaScript 0.2%