freebsd-dev/lib/libpthread
Peter Edwards 977e36e94a Clean bound and non-bound pthread structures consistently before
they become candidates for reuse.  Without this fix, some of the
state from a thread structure's previous incarnation could interfere
with its new one. Specifically, a non-bound thread started as
"suspended" (see pthread_attr_setcreatesuspend_np()) might not get
scheduled at all when resumed, as the "active" flag would be set
spuriously.

Reviewed by: deischen@, davidxu@
MFC after: 1 week
2006-12-18 17:08:07 +00:00
..
arch Stylize: 2006-09-01 21:25:22 +00:00
support Eliminate plt relocation for kse_switchin. 2005-03-21 23:10:35 +00:00
sys Add compatibility symbol maps. libpthread (.so.1 and .so.2) 2006-03-13 00:59:51 +00:00
test o Include <sys/time.h> 2005-11-19 04:47:06 +00:00
thread Clean bound and non-bound pthread structures consistently before 2006-12-18 17:08:07 +00:00
Makefile Remove alpha left-overs. 2006-08-22 08:03:01 +00:00
pthread.map Export offsets of thread signal pending set and signal mask for debugger. 2006-05-17 04:59:59 +00:00