kern/64313: FreeBSD (OpenBSD) pthread implicit set/unset O_NONBLOCK flag

Craig Rodrigues rodrigc at crodrigues.org
Tue Mar 16 10:20:10 PST 2004


The following reply was made to PR kern/64313; it has been noted by GNATS.

From: Craig Rodrigues <rodrigc at crodrigues.org>
To: freebsd-gnats-submit at FreeBSD.org
Cc: lars at koellers.net
Subject: Re: kern/64313: FreeBSD (OpenBSD) pthread implicit set/unset O_NONBLOCK flag
Date: Tue, 16 Mar 2004 13:10:53 -0500

 Hi,
 
 What is the point of this PR?  It contains
 a patch to what looks like a program in ports.
 
 The O_NONBLOCK issue with libc_r is known.
 Take a look at:
 http://www.freebsd.org/cgi/query-pr.cgi?pr=misc/41331
 
 This problem doesn't occur with the
 new KSE ( http://www.freebsd.org/kse ) libpthread implementation
 of threads in FreeBSD 5.x.
 
 Most likely this problem will not be fixed in libc_r,
 since most efforts these days are focused on
 getting libpthread solid in 5.x.
 
 Dan Eischen has been suspending (and not closing) these kinds of PR's, i.e.
 problems that occur in libc_r but not in libpthread,
 because most likely they will not be fixed in libc_r
 (but they may be one day, if someone takes an interest in fixing up libc_r).
 
 


More information about the freebsd-threads mailing list