diff options
author | jayanth <jayanth@FreeBSD.org> | 2004-07-19 22:06:01 +0000 |
---|---|---|
committer | jayanth <jayanth@FreeBSD.org> | 2004-07-19 22:06:01 +0000 |
commit | 48943ed977a24332b387d2ab8146913385fb7567 (patch) | |
tree | e7f0505e1a3223f46067cdb68cbda0edd6d2e6df /sys/kern/vfs_bio.c | |
parent | 9c4b73ba32efaac59b6256a1ac77668165f87fed (diff) | |
download | FreeBSD-src-48943ed977a24332b387d2ab8146913385fb7567.zip FreeBSD-src-48943ed977a24332b387d2ab8146913385fb7567.tar.gz |
Fix a potential panic in the SACK code that was causing
1) data to be sent to the right of snd_recover.
2) send more data then whats in the send buffer.
The fix is to postpone sack retransmit to a subsequent recovery episode
if the current retransmit pointer is beyond snd_recover.
Thanks to Mohan Srinivasan for helping fix the bug.
Submitted by:Daniel Lang
Diffstat (limited to 'sys/kern/vfs_bio.c')
0 files changed, 0 insertions, 0 deletions