From owner-freebsd-net@FreeBSD.ORG Fri Feb 22 17:29:09 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33B7516A41B for ; Fri, 22 Feb 2008 17:29:09 +0000 (UTC) (envelope-from rob.watt@gmail.com) Received: from el-out-1112.google.com (el-out-1112.google.com [209.85.162.182]) by mx1.freebsd.org (Postfix) with ESMTP id D47DE13C442 for ; Fri, 22 Feb 2008 17:29:08 +0000 (UTC) (envelope-from rob.watt@gmail.com) Received: by el-out-1112.google.com with SMTP id r27so448617ele.3 for ; Fri, 22 Feb 2008 09:29:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; bh=wT4hGgNZqHwxB6JEgsd12nTZzg0QONcDOre4yJWsEOA=; b=RxiWHT8BtZVaftrlIiy5ja8qWvL126acFIae7BvHPEkPveyVASe7+aV0tkrYXCc1xQyE4n5AEn/YCv2EikSg4Lk4jggkpzubEmqS03KQ9nqcSY0DNDpyRfW0/RNsfBGPmKPbvRkPYYJIdTYZp9YsS1wIIwcA2gooDW/bg139+9M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=VGH/8nfbOXxNwQXebnvS0raDIcu9x5NHsQvMzWg207DeLn+UUfT+yduy2J4gi7HwXF3u+SRRmAZPXr5cbkMwzUtDabLMp2dQ5kpVEWdGh/MQAuILPtxElJtS3unqLKUD9oAmonHpr47yBadmpr2QiFoJmH45Km5bWW2vWo4xiH0= Received: by 10.142.158.17 with SMTP id g17mr186170wfe.157.1203701347311; Fri, 22 Feb 2008 09:29:07 -0800 (PST) Received: by 10.142.109.19 with HTTP; Fri, 22 Feb 2008 09:29:07 -0800 (PST) Message-ID: Date: Fri, 22 Feb 2008 12:29:07 -0500 From: "Rob Watt" Sender: rob.watt@gmail.com To: gnn@hudson-trading.com In-Reply-To: MIME-Version: 1.0 References: <47BAE118.2040508@FreeBSD.org> X-Google-Sender-Auth: 55691521304a50ba Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-net@freebsd.org, "Bruce M. Simpson" Subject: Re: panic in 6.3-RELEASE when multi-cast client exits X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Feb 2008 17:29:09 -0000 Thanks George, we will apply this patch tonight. On Fri, Feb 22, 2008 at 1:26 AM, wrote: > FYI this is fixed by a one line change that is about to hit 6-STABLE: > > @@ -991,7 +991,6 @@ > * a new record. Otherwise, we are done. > */ > if (ifma->ifma_protospec != NULL) { > - if_delmulti_ent(ifma); /* We don't need another reference > */ > IN_MULTI_UNLOCK(); > IFF_UNLOCKGIANT(ifp); > return ifma->ifma_protospec; > > Sent to me by Stephan Uphoff. > > I tested it today. > > Best, > George > > -- Rob Watt Hudson River Trading 212.479.3954