Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Mar 96 09:06:43 EST
From:      jleppek@suw2k.hisd.harris.com (James Leppek)
To:        freebsd-hackers@FreeBSD.org
Subject:   Re: User level threads.
Message-ID:  <9603211406.AA17547@suw2k.hisd.harris.com>

next in thread | raw e-mail | index | archive | help
We have been using the mit pthreads stuff with a fair amount of success.
There have been some problems: 
- signal handling within threads that
call sleep(we had to ignore sigalrm in the sleeping thread, I think this issue
may be which draft of the standard you are looking at for signal clarification)

- a problem of pthreads malloc locks getting messed up and bailing
 when multiple threads are active and one is exiting while others are starting.

Other than that it has worked fairly well right from MIT.
We are using the MIT version so we can use the same code on fbsd and
sunos 4.1.3

Jim Leppek

> From owner-freebsd-hackers@freefall.freebsd.org  Thu Mar 21 02:33:18 1996
> From: "matthew c. mead" <mmead@Glock.COM>
> Subject: Re: User level threads.
> To: msmith@atrad.adelaide.edu.au (Michael Smith)
> Date: Thu, 21 Mar 1996 01:09:31 -0500 (EST)
> Cc: darrend@novell.com, freebsd-hackers@FreeBSD.org
> X-Mailer: ELM [version 2.4 PL24 ME8a]
> Mime-Version: 1.0
> Content-Type> : > text/plain> ; > charset=US-ASCII> 
> Content-Transfer-Encoding: 7bit
> Sender: owner-hackers@FreeBSD.org
> X-Loop: FreeBSD.org
> 
> Michael Smith writes:
> 
> > Darren R. Davis stands accused of saying:
> 
> > > No, I haven't read the FAQ or researched this out.  I guess I am looking
> > > for the quick answer.  I have need of a user-level threads library.  Is
> > > there a defacto standard in the BSD community?  What's the current
> > > solution to this problem?
> 
> > FreeBSD-current has pthreads and a thread-safe libc.
> 
> 	Where can pthreads be found?
> 
> 
> 
> -matt
> 
> -- 
> Matthew C. Mead
> 
> mmead@Glock.COM
> http://www.Glock.COM/~mmead/
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9603211406.AA17547>