lwIP - A Lightweight TCP/IP stack - Bugs: bug #54160, tcp_pcb_purge() and snd_queuelen
You are not allowed to post comments on this tracker with your current authentication level.
bug #54160: tcp_pcb_purge() and snd_queuelen
Submitter: | Robert Reither <nathan2225> | ||
Submitted: | Thu 21 Jun 2018 07:58:37 AM UTC | ||
Category: | TCP | Severity: | 3 - Normal |
Item Group: | Faulty Behaviour | Status: | Invalid |
Privacy: | Public | Assigned to: | goldsimon |
Open/Closed: | Closed | Planned Release: | None |
lwIP version: | 1.3.0 |
Thu 21 Jun 2018 08:41:35 AM UTC, comment #1: |
Simon Goldschmidt <goldsimon> |
Thu 21 Jun 2018 07:58:37 AM UTC, original submission:
Hi, I was playing around a little bit with that function (to clean up after congestion due to blocked client side of connection and was wondering how this should work.
|
Robert Reither <nathan2225> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2018-06-21 | goldsimon | Status | None | Invalid | |
Assigned to | None | goldsimon | |||
Open/Closed | Open | Closed | |||
2018-06-21 | nathan2225 | Carbon-Copy | - | Added nathan2225 |
Powered by Savane 3.13-4b48.
Corresponding source code
tcp_pcu_purge() is an internal function that is used before freeing the pcb. The pcb's state is more or less undefined after this function returns.
In other words, just don't call it from outside the stack, it certainly does not do what you want.