From owner-cvs-sys Fri Apr 24 02:27:03 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA04273 for cvs-sys-outgoing; Fri, 24 Apr 1998 02:27:03 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA04188; Fri, 24 Apr 1998 02:26:51 -0700 (PDT) (envelope-from dg@FreeBSD.org) From: David Greenman Received: (from dg@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA07094; Fri, 24 Apr 1998 02:25:44 -0700 (PDT) Date: Fri, 24 Apr 1998 02:25:44 -0700 (PDT) Message-Id: <199804240925.CAA07094@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp_timer.c tcp_var.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dg 1998/04/24 02:25:43 PDT Modified files: sys/netinet tcp_timer.c tcp_var.h Log: Ensure that TCP_REXMTVAL doesn't return a value less than t_rttmin. This is believed to have been broken with the Brakmo/Peterson srtt calculation changes. The result of this bug is that TCP connections could time out extremely quickly (in 12 seconds). Also backed out jdp's partial fix for this problem in rev 1.17 of tcp_timer.c as it is obsoleted by this commit. Bug was pointed out by Kevin Lehey . PR: 6068 Revision Changes Path 1.28 +7 -12 src/sys/netinet/tcp_timer.c 1.43 +2 -2 src/sys/netinet/tcp_var.h