mirror of
https://github.com/esphome/esphome.git
synced 2026-05-09 21:28:40 +08:00
dnm-socket-recv-diag-15953
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.
…
…
…
…
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%
