From owner-freebsd-bugs Mon Jan 3 17:14:19 2000 Delivered-To: freebsd-bugs@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 718) id 40AF61529C; Mon, 3 Jan 2000 17:14:18 -0800 (PST) To: rrs@lmi.net, jasone@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG From: jasone@FreeBSD.ORG Subject: Re: misc/8202 Message-Id: <20000104011418.40AF61529C@hub.freebsd.org> Date: Mon, 3 Jan 2000 17:14:18 -0800 (PST) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: semop() is not wrapped for thread safety in libc_r State-Changed-From-To: open->closed State-Changed-By: jasone State-Changed-When: Mon Jan 3 17:09:39 PST 2000 State-Changed-Why: semop() and semctl() do in fact work with libc_r, but they do potentially block the entire process. This is a performance issue to be sure, but the only way to "fix" the problem is to poll. Since the combined use of SYSV semaphores and pthreads is of questionable value, and there is no elegant "fix", and and since this isn't exactly a bug, I'm closing this PR. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message