From owner-cvs-all  Sat Jul 27 16: 6:56 2002
Delivered-To: cvs-all@freebsd.org
Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id 8B73537B400; Sat, 27 Jul 2002 16:06:53 -0700 (PDT)
Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id 3D2C243E65; Sat, 27 Jul 2002 16:06:53 -0700 (PDT)
	(envelope-from dwmalone@FreeBSD.org)
Received: from freefall.freebsd.org (dwmalone@localhost [127.0.0.1])
	by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g6RN6rJU069230;
	Sat, 27 Jul 2002 16:06:53 -0700 (PDT)
	(envelope-from dwmalone@freefall.freebsd.org)
Received: (from dwmalone@localhost)
	by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g6RN6rXN069229;
	Sat, 27 Jul 2002 16:06:53 -0700 (PDT)
Message-Id: <200207272306.g6RN6rXN069229@freefall.freebsd.org>
From: David Malone <dwmalone@FreeBSD.org>
Date: Sat, 27 Jul 2002 16:06:53 -0700 (PDT)
To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject: cvs commit: src/sys/kern uipc_socket2.c
X-FreeBSD-CVS-Branch: HEAD
Sender: owner-cvs-all@FreeBSD.ORG
Precedence: bulk
List-ID: <cvs-all.FreeBSD.ORG>
List-Archive: <http://docs.freebsd.org/mail/> (Web Archive)
List-Help: <mailto:majordomo@FreeBSD.ORG?subject=help> (List Instructions)
List-Subscribe: <mailto:majordomo@FreeBSD.ORG?subject=subscribe%20cvs-all>
List-Unsubscribe: <mailto:majordomo@FreeBSD.ORG?subject=unsubscribe%20cvs-all>
X-Loop: FreeBSD.ORG

dwmalone    2002/07/27 16:06:53 PDT

  Modified files:
    sys/kern             uipc_socket2.c 
  Log:
  If a socket is disconnected for some reason (like a TCP connection
  not responding) then drop any data on the outgoing queue in
  soisdisconnected because there is no way to get it to its destination
  any longer.
  
  The only objection to this patch I got on -net was from Terry, who
  wasn't sure that the condition in question could arise, so I provided
  some example code.
  
  Revision  Changes    Path
  1.99      +1 -0      src/sys/kern/uipc_socket2.c

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message