From owner-freebsd-hackers Tue Feb 27 13: 4:25 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp.nettoll.com (matrix.nettoll.net [212.155.143.61]) by hub.freebsd.org (Postfix) with ESMTP id B946637B71B for ; Tue, 27 Feb 2001 13:04:23 -0800 (PST) (envelope-from usebsd@free.fr) Received: by smtp.nettoll.com; Tue, 27 Feb 2001 22:01:08 +0100 (MET) Message-Id: <4.3.0.20010227220128.0400f540@pop.free.fr> X-Sender: usebsd@pop.free.fr X-Mailer: QUALCOMM Windows Eudora Version 4.3 Date: Tue, 27 Feb 2001 22:04:10 +0100 To: Peter Dufault From: mouss Subject: Re: Where can I find out rules on blocking in threads? Cc: Marc W , freebsd-hackers@FreeBSD.ORG In-Reply-To: <200102271454.f1REs5j22343@hda.hda.com> References: <4.3.0.20010227153039.00dd4f00@pop.free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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