summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/uthread/uthread_shutdown.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Make internal file descriptor handling async-signal safe by eliminatingkurt2009-12-061-3/+3
| | | | | | the use of spinlocks and malloc. All needed memory is allocated upfront and _thread_kern_sig_defer/undefer() is now used to protect critical sections. okay guenther@
* Don't grab _FD_LOCK and queue up behind other threads askurt2006-10-171-22/+13
| | | | | | | this can potentially block indefinitely. Instead just protect against fd state transitions and perform the _thread_sys_shutdown(). Fixes deadlock reported by Tero Koskinen <tero.koskinen at iki.fi>. okay kettenis@
* white spacemarc2003-02-141-4/+4
|
* sync with FreeBSDd1999-11-251-2/+3
|
* identd1999-01-061-0/+1
|
* experimental threaded libc - kernel onlyd1998-08-271-0/+71