From owner-cvs-all@FreeBSD.ORG Sat Aug 21 17:38:48 2004 Return-Path: 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 766A116A4CE; Sat, 21 Aug 2004 17:38:48 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 582A343D4C; Sat, 21 Aug 2004 17:38:48 +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 i7LHcmET085212; Sat, 21 Aug 2004 17:38:48 GMT (envelope-from rwatson@repoman.freebsd.org) Received: (from rwatson@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i7LHcmJk085211; Sat, 21 Aug 2004 17:38:48 GMT (envelope-from rwatson) Message-Id: <200408211738.i7LHcmJk085211@repoman.freebsd.org> From: Robert Watson Date: Sat, 21 Aug 2004 17:38:48 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet6 in6_pcb.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 17:38:48 -0000 rwatson 2004-08-21 17:38:48 UTC FreeBSD src repository Modified files: sys/netinet6 in6_pcb.c Log: 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 Revision Changes Path 1.60 +5 -3 src/sys/netinet6/in6_pcb.c