|
From: | Scott Miller |
Subject: | [lwip-users] Failing ASSERTs with PCBs in wrong states |
Date: | Fri, 13 Oct 2023 18:19:44 -0700 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 |
What's happening is that during periods of rapid TCP activity (browser connecting to make HTTP requests mostly) it'll crash with an assert failure - either a PCB on the tw list is not in TIME_WAIT status (SYN_RCVD in the last case I saw) or a PCB on the active list will be in TIME_WAIT state.
How does this happen? I can't find any other instances online of anyone mentioning those errors. I'm using the raw API, no sockets or Netconns.
Thanks, Scott
[Prev in Thread] | Current Thread | [Next in Thread] |