From owner-cvs-all@FreeBSD.ORG Wed May 30 22:34:21 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C395816A400; Wed, 30 May 2007 22:34:21 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9DFC013C455; Wed, 30 May 2007 22:34:21 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l4UMYLYk014785; Wed, 30 May 2007 22:34:21 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from rrs@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l4UMYLFE014780; Wed, 30 May 2007 22:34:21 GMT (envelope-from rrs) Message-Id: <200705302234.l4UMYLFE014780@repoman.freebsd.org> From: Randall Stewart Date: Wed, 30 May 2007 22:34:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netinet sctp_input.c sctp_output.c sctputil.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 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: Wed, 30 May 2007 22:34:21 -0000 rrs 2007-05-30 22:34:21 UTC FreeBSD src repository Modified files: sys/netinet sctp_input.c sctp_output.c sctputil.c Log: - Fixed (Apple) compiler warnings in sctp_input.c, sctputil.c, sctp_output.c - Fixed a LOR in handling a cookie. Turns out create lock is applied. And if we abort processing, this causes LOR. Changed to force the timer to clean up, that way create lock is released. Revision Changes Path 1.32 +32 -23 src/sys/netinet/sctp_input.c 1.30 +38 -39 src/sys/netinet/sctp_output.c 1.35 +37 -41 src/sys/netinet/sctputil.c