Date: Tue, 17 Aug 2010 07:58:10 +0000 (UTC) From: "Bjoern A. Zeeb" <bz@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/netinet6 raw_ip6.c Message-ID: <201008170758.o7H7wLcO079908@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
bz 2010-08-17 07:58:10 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_8)
sys/netinet6 raw_ip6.c
Log:
SVN rev 211411 on 2010-08-17 07:58:10Z by bz
MFC r211301:
In rip6_input(), in case of multicast, we might skip the normal processing
and go to the next iteration early if multicast filtering would decide that
this socket shall not receive the data.
Unlock the pcb in that case or we leak the read lock and next time trying
to get a write lock, would hang forever.
PR: kern/149608
Submitted by: Chris Luke (chrisy flirble.org)
Revision Changes Path
1.111.2.6 +1 -0 src/sys/netinet6/raw_ip6.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008170758.o7H7wLcO079908>
