Date: Tue, 27 Feb 2001 13:43:41 -0800 (PST) From: Marc W <mwlist@lanfear.com> To: freebsd-hackers@FreeBSD.ORG Subject: Re: Where can I find out rules on blocking in threads? Message-ID: <200102272143.NAA42419@akira.lanfear.com>
next in thread | raw e-mail | index | archive | help
just did some more testing -- the problem does appear to be FreeBSD specific. Solaris 8 and all the Linuxes I've got handy run this no probs. Don't have any openbsd or netbsd to test those out ... I'll just #ifdef in some code for FreeBSD. anybody know what #ifdef I should use before I start digging through headers? thanks :-) marc. > ----------------------------- > From: mouss <usebsd@free.fr> > To: Peter Dufault <dufault@hda.hda.com> > Cc: Marc W <mwlist@lanfear.com>, freebsd-hackers@FreeBSD.ORG > Subject: Re: Where can I find out rules on blocking in threads? > Sent: 02/27/01 22:04> > > > It seems ther's a problem here:) > > the manpage of open states ".... disables thread rescheduling...". > Is this the explanation? > > As far as I can tell, Posix requires that some function should not > block the process, and lists open(), fcntl(), ... > > > Are there any pthread gurus who could give us the real truth here? > > cheers, > mouss > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200102272143.NAA42419>