From owner-cvs-src@FreeBSD.ORG Sun Aug 22 20:07:51 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19A3E16A4CE; Sun, 22 Aug 2004 20:07:51 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1219D43D48; Sun, 22 Aug 2004 20:07:51 +0000 (GMT) (envelope-from rwatson@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i7MK7onQ043213; Sun, 22 Aug 2004 20:07:50 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7MK7oTH043212; Sun, 22 Aug 2004 20:07:50 GMT (envelope-from rwatson) Message-Id: <200408222007.i7MK7oTH043212@repoman.freebsd.org> From: Robert Watson Date: Sun, 22 Aug 2004 20:07:50 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/netinet6 in6_pcb.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Aug 2004 20:07:51 -0000 rwatson 2004-08-22 20:07:50 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/netinet6 in6_pcb.c Log: MT5 in6_pcb.c:1.60: date: 2004/08/21 17:38:48; author: rwatson; state: Exp; lines: +5 -3 When notifying protocol components of an event on an in6pcb, use the result of the notify() function to decide if we need to unlock the in6pcb or not, rather than always unlocking. Otherwise, we may unlock and already unlocked in6pcb. Reported by: kuriyama, Gordon Bergling Tested by: kuriyama, Gordon Bergling Discussed with: mdodd Approved by: re (kensmith) Revision Changes Path 1.59.2.1 +5 -3 src/sys/netinet6/in6_pcb.c