buglwIP - A Lightweight TCP/IP stack - Bugs: bug #26528, TCP listen won't connect when...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #26528: TCP listen won't connect when FIN,ACks are received first

Submitted by:  Bill Auerbach <billauerbach>
Submitted on:  Mon 11 May 2009 02:41:03 PM UTC  
 
Category:  TCP Severity:  3 - Normal
Item Group:  Faulty Behaviour Status:  Invalid
Privacy:  Public Assigned to:  None
Open/Closed:  Closed Planned Release:  None
lwIP version:  CVS Head

Mon 11 May 2009 07:41:00 PM UTC, comment #3: 

Closing as invalid per request.

Simon Goldschmidt <goldsimon>
Project Administrator
Mon 11 May 2009 04:34:37 PM UTC, comment #2: 

"Invalid" this one.  There is a variable aligned on the initial connection that was no longer aligned after a connection loss and the reconnect attempt. Not sure why this followed the lwIP version, but nonetheless, still my problem. So sorry for the noise.

Bill Auerbach <billauerbach>
Mon 11 May 2009 02:52:13 PM UTC, comment #1: 

If you can track down more accurately when the change in behaviour happened, that would obviously be very helpful, but this could be time consuming for you.  Perhaps taking a look at a couple of likely looking changes (e.g. the ones that change SYN and FIN behaviour) would be possible?

Kieran Mansley <kieranm>
Project Member
Mon 11 May 2009 02:41:03 PM UTC, original submission:  

This is new - probably with the SYN/FIN changes I've seen pass by.  I rolled back to a few months old code to verify the problem goes away, which it does, and it returns when updating back to HEAD.

It happens when the PC has a connection terminated by lwIP and the PC is sending FIN,ACK packets.  Then the lwIP system is started and lwIP will not connect.  In fact, lwIP will not respond to any FIN,ACK, or later, any SYN packets which occur as part of a PC timeout and a reconnect attempt (by the application).

I can send a PCAP, but it's just a list of FIN,ACKs from the PC with no responses.

Bill Auerbach <billauerbach>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by goldsimon (Posted a comment)
  • -email is unavailable- added by kieranm (Posted a comment)
  • -email is unavailable- added by billauerbach (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

     

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-05-11 goldsimon StatusNone => Invalid
        Open/ClosedOpen => Closed

    Back to the top


    Powered by Savane 3.5