[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [bug #28225] 2nd tcp_connect error after close of pcb
From: |
Oleg Tyshev |
Subject: |
[lwip-devel] [bug #28225] 2nd tcp_connect error after close of pcb |
Date: |
Tue, 08 Dec 2009 10:51:33 +0000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 GTB5 |
URL:
<http://savannah.nongnu.org/bugs/?28225>
Summary: 2nd tcp_connect error after close of pcb
Project: lwIP - A Lightweight TCP/IP stack
Submitted by: olegreen
Submitted on: Tue 08 Dec 2009 10:51:32 AM GMT
Category: TCP
Severity: 3 - Normal
Item Group: Faulty Behaviour
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release:
lwIP version: CVS Head
_______________________________________________________
Details:
This error appeared after
bug #27904: TCP sends too many ACKs: delay resetting tcp_input_pcb until
after calling the pcb's callbacks
tcp_input_pcb is not always NULL on the exit of tcp_input().
As result, if connection closed, tcp_input_pcb is not NULL,
tcp_connect() allocates the same pcb and can't send SYN.
Applied patch fixes this problem.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Tue 08 Dec 2009 10:51:32 AM GMT Name: tcp_input.patch Size: 680B
By: olegreen
<http://savannah.nongnu.org/bugs/download.php?file_id=19220>
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?28225>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [lwip-devel] [bug #28225] 2nd tcp_connect error after close of pcb,
Oleg Tyshev <=