Hi Kieran,

Thanks for the response.

I understand it is better to prevent the issue occurring but is there any way 
to recover from this condition.
I believe I can trap both occurrences of the lock-up, so if there is a way to 
recover from this I could use this as a short-term fix whilst investigating the 
underlying cause.

Tony

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of 
Kieran Mansley
Sent: 10 January 2011 10:29
To: Mailing list for lwIP users
Subject: Re: [lwip-users] Lock-up issue with tcp_receive() and tcp_output()

On Tue, 2011-01-04 at 11:18 +0000, Carr, Anthony wrote:
> 
> I would appreciate any suggestions or ideas as to what I can do to fix
> this issue.

It looks like some of the internal lists of packets or pcbs have become
corrupted.  This is a common problem and almost always due to the port
or application calling into lwIP incorrectly.  I would guess that you
have at some point got more than one thread operating in the core of
lwIP at the same time, this corrupts the lists, and then you see the
problem.

Kieran 


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

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

Reply via email to