[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-users] Re: [lwip] Why ack packets are not sent when snd_wnd is zer
From: |
Mumtaz Ahmad |
Subject: |
[lwip-users] Re: [lwip] Why ack packets are not sent when snd_wnd is zero? |
Date: |
Wed, 08 Jan 2003 22:41:38 -0000 |
Sorry i mismanaged my versions . This problem is solved in the new version
I am really sorry for that
Regards
Mumtaz Ahmad
----- Original Message -----
From: Mumtaz Ahmad <address@hidden>
To: <address@hidden>
Sent: Tuesday, March 05, 2002 12:05 PM
Subject: [lwip] Why ack packets are not sent when snd_wnd is zero?
> in tcp_output we send tcp segements only if the snd_wnd is greater than
zero
> though TCP RFC allows to send ACKs even when the receiver window is zero .
> Why is it so?
>
> I think it might result in memory leak in some scenarios like
> if we send a delayed ack but the snd_wnd is zero . We have already
> allocated a seg and pbuf for it but could not empty pcb->unsent . If the
> receiver window remains zero for long time then on next timer expiry we
> would generate another delayed ack packet which would overwrite the
> pcb->unsent .Now there is no information stored about the old ACK segement
> and it might be a memory leak.
>
> am i missiong something ??
>
> Regards
> Mumtaz Ahmad
>
>
>
> [This message was sent through the lwip discussion list.]
[This message was sent through the lwip discussion list.]
- [lwip-users] Re: [lwip] Why ack packets are not sent when snd_wnd is zero?,
Mumtaz Ahmad <=