Browse Source
Previous edit accidentally removed tcp_conn_destroy, timer cancellations, and etcp_router_cancel_send_ready from conn_free. Without tcp_conn_destroy the socket was never removed from uasync, causing repeated EPOLLERR → repeated conn_free on freed memory → double-free crash. Added debug logs for freed guard entry and u_free.etcp-inflight-fix
1 changed files with 10 additions and 1 deletions
Loading…
Reference in new issue