From owner-freebsd-hackers Thu Feb 25 9:53:16 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from tahiti.oss.uswest.net (tahiti.oss.uswest.net [204.147.85.151]) by hub.freebsd.org (Postfix) with ESMTP id 01FA414D6B for ; Thu, 25 Feb 1999 09:53:10 -0800 (PST) (envelope-from rantapaa@uswest.net) Received: (from rantapaa@localhost) by tahiti.oss.uswest.net (8.8.5/8.6.12) id LAA29330; Thu, 25 Feb 1999 11:52:53 -0600 (CST) Message-ID: <19990225115253.A26408@oss.uswest.net> Date: Thu, 25 Feb 1999 11:52:53 -0600 From: Erik E Rantapaa To: hackers@FreeBSD.ORG Subject: threading options Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hello, Thanks to all who replied to my previous question about select setting errno to ECHILD. It indeed was a badly written signal handler which was not preserving errno. I would like to inquire about what threading options are available under 2.2.X and 3.X. I've seen references to mit-pthreads, user-level threads, and kernel level threads. Which option would you say is the most reliable at this time, and where could I find documentation on these packages? Initially I will be developing for 2.2.[5-8] and will need to use multi- threaded Sun RPC (client side only) in this application. -- Erik Rantapaa rantapaa@uswest.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message