[ECOS] BSD socket read() calls blocking indefinately

Andrew Lunn andrew.lunn@ascom.ch
Fri Dec 7 03:52:00 GMT 2001


> However where the packet goes thereafter I have no clue
> and it seems quite difficult to go debugging the TCP
> stack.

> Can I ask where do a track the packet from here on?

Put breakpoints in ether_input, ip_input and tcp_input. You can then
see which layer is throwing away the packet. If tcp_input processes it
correctly, its then something to do with the actual waking up of the
thread.

By the way, which version of eCos are you using? Latest anoncvs or the
very old 1.3.1?

     Andrew



More information about the Ecos-discuss mailing list