This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: BSD socket read() calls blocking indefinately


> 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]