summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/uthread/uthread_getpeername.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* So passes uthreadsguenther2012-09-011-64/+0
| | | | | Like autumn leaves on water don't fear the tedu@
* 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 the fd read lock for getsockopt(2), setsockopt(2),kurt2008-06-031-5/+17
| | | | | | | | getpeername(2) or getsockname(2). Its not needed and causes threads to block when another thread is blocked and holding the read lock. Instead just protect against fd state transitions. Blocking problem reported by David S H Rosenthal from lockss.org okay beck@ "looks sane" deraadt@
* sync with FreeBSDd1999-11-251-3/+4
|
* deal with socklen_tderaadt1999-02-161-2/+2
|
* identd1999-01-061-0/+1
|
* experimental threaded libc - kernel onlyd1998-08-271-0/+50