lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-users] Lwip 1.3.2 stuck after tcp segnemt lost and dup ack


From: Dimitris Boulougaris
Subject: [lwip-users] Lwip 1.3.2 stuck after tcp segnemt lost and dup ack
Date: Sat, 15 Jun 2013 20:34:33 +0300

Greeting everyone

 i have a problem something similar  to this https://lists.gnu.org/archive/html/lwip-users/2011-05/msg00005.html thread. 

http://picpaste.com/lwip-IMH4KIge.png


my application running lwip 1.3.2  (.39) send to my windows pc (.252) data for longer than 40 minutes. and always at around the same time this occurs. after that lwip can receive data but the sndbuffer is 0 so all transmittion are hanged.

Can you plz provide an insight ?

i would like to also mention that 
1) the tcp_write does not return an error when this event occurs but only if i unblock the process manually(because i check the bytes sent in tcpsent) i see that the sndbuff is zero and tcp because of that then returns mem error. but in the exact transmittion that the process "hangs" the tcp_write does return without an error.
2) i have also seen that  in the tcp previous segment that the lwip sents the seq number is wrong.
3) also the port is texas instruments for the stellaris devices(dont know if there are any prior similar problems)

reply via email to

[Prev in Thread] Current Thread [Next in Thread]