Date: Sat, 14 Mar 2009 01:12:35 +0000 (UTC) From: Bruce M Simpson <bms@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/kern uipc_sem.c Message-ID: <200903140112.n2E1Ck5w009868@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
bms 2009-03-14 01:12:35 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/kern uipc_sem.c Log: SVN rev 189781 on 2009-03-14 01:12:35Z by bms MFC rev: 189736 Ensure that the semaphore value is re-checked after sem_lock is re-acquired, after the condition variable is signalled. Early MFC, as the test case in the PR is fairly complete and the submitter also re-ran test case on -STABLE. It also bites Python fairly hard, which will otherwise try to use POSIX sems for its internal thread synchronization; this needs more in-depth testing. PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/127545 Reviewed by: attilio Revision Changes Path 1.28.2.5 +1 -1 src/sys/kern/uipc_sem.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903140112.n2E1Ck5w009868>