> What you are seeing is that the PCBs are remaining in a wait-state for
> some time. This is to prevent packets from the old (closed) connection
> being possibly accept on a new connection. The port stays known to the
> stack and it can send RST packets when new packets for that port are
> received. However, while these PCBs are not yet freed, they are *not* in
> an active state any more, thus tcp_slowtmr is correct.

Everything is clear, does make sense to me.
How long can be "some time"? :)

> I guess you'll have to set MEMP_NUM_TCP_PCB higher so that the timeout
> does not keep all PCBs open...

Well, provided I can't lower that time above, looks like the only way out (...)

Thanks for help,

  Lou




_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to