Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make internal file descriptor handling async-signal safe by eliminating | 2009-12-06 | 1 | -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), | 2008-06-03 | 1 | -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 FreeBSD | 1999-11-25 | 1 | -2/+3 | |
| | |||||
* | deal with socklen_t | 1999-02-16 | 1 | -2/+2 | |
| | |||||
* | ident | 1999-01-06 | 1 | -0/+1 | |
| | |||||
* | experimental threaded libc - kernel only | 1998-08-27 | 1 | -0/+50 | |