lwip-devel
[Top][All Lists]
Advanced

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

[lwip-devel] [bug #34517] persist timer is started although no zero wind


From: Joel Cunningham
Subject: [lwip-devel] [bug #34517] persist timer is started although no zero window is received
Date: Tue, 1 Nov 2016 20:39:06 +0000 (UTC)
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:49.0) Gecko/20100101 Firefox/49.0

Follow-up Comment #8, bug #34517 (project lwip):

Simon,

What is the bug you reference which handles the case where LwIP treats a
non-zero window less than 1 MSS as a zero window?

I'm running into this issue currently with the git master branch.  

What I'm seeing is where the receiver's window is less than 1 MSS but the next
packet on the unsent queue is 1 MSS, so LwIP stops sending.  Then the window
update from the receiver is dropped (verified update is sent in wireshark, but
tcphdr in tcp_in.c only shows the previous ACK with < 1 MSS window).

Since the zero window timer isn't running and there are no segments on the
unacked queue, LwIP doesn't send anything and the connection deadlocks

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?34517>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

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