[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE : [lwip-devel] [bug #22112] Recv() makes receive window update fordat
From: |
Frédéric BERNON |
Subject: |
RE : [lwip-devel] [bug #22112] Recv() makes receive window update fordata, that was not received by application |
Date: |
Fri, 25 Jan 2008 15:48:02 +0100 |
What is the difference with bug #22110 ?
====================================
Frédéric BERNON
HYMATOM SA
Chef de projet informatique
Microsoft Certified Professional
Tél. : +33 (0)4-67-87-61-10
Fax. : +33 (0)4-67-70-85-44
Email : address@hidden
Web Site : http://www.hymatom.fr
====================================
P Avant d'imprimer, penser à l'environnement
-----Message d'origine-----
De : address@hidden [mailto:address@hidden De la part de Oleg Tyshev
Envoyé : vendredi 25 janvier 2008 15:41
À : Oleg Tyshev; address@hidden
Objet : [lwip-devel] [bug #22112] Recv() makes receive window update fordata,
that was not received by application
URL:
<http://savannah.nongnu.org/bugs/?22112>
Summary: Recv() makes receive window update for data, that was
not received by application
Project: lwIP - A Lightweight TCP/IP stack
Submitted by: olegreen
Submitted on: Friday 01/25/2008 at 14:40
Category: TCP
Severity: 3 - Normal
Item Group: Faulty Behaviour
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release:
_______________________________________________________
Details:
Sample:
Receive mailbox contains 4 packets each 1000 bytes.
Application makes recv() for 1 byte.
It will be receive window update sent, as if
application 1000 received.
The problem is, that receive buffer is separated to two parts: receive mailbox
and sock->lastdata. Lwip considers that data in sock->lastdata processed
immediately. But application can take only part of the data from
sock->lastdata. And windows update should be sent only to the part that
application realy received.
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/bugs/?22112>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
_______________________________________________
lwip-devel mailing list
address@hidden http://lists.nongnu.org/mailman/listinfo/lwip-devel
Frédéric BERNON.vcf
Description: Frédéric BERNON.vcf
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RE : [lwip-devel] [bug #22112] Recv() makes receive window update fordata, that was not received by application,
Frédéric BERNON <=