summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/thread/thr_creat.c
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2004-08-25 21:24:36 +0000
committerrwatson <rwatson@FreeBSD.org>2004-08-25 21:24:36 +0000
commit4dfef2e0e51a95ed0eec021056046c7e38a8e427 (patch)
tree46e531de34c3949576a76f8cd43a290672d5b80b /lib/libpthread/thread/thr_creat.c
parent39d813bc6fc046769e8fe54ce21f9d1e1bddd663 (diff)
downloadFreeBSD-src-4dfef2e0e51a95ed0eec021056046c7e38a8e427.zip
FreeBSD-src-4dfef2e0e51a95ed0eec021056046c7e38a8e427.tar.gz
Don't hold the UNIX domain socket subsystem lock over the body of the
UNIX domain socket garbage collection implementation, as that risks holding the mutex over potentially sleeping operations (as well as introducing some nasty lock order issues, etc). unp_gc() will hold the lock long enough to do necessary deferal checks and set that it's running, but then release it until it needs to reset the gc state. RELENG_5 candidate. Discussed with: alfred
Diffstat (limited to 'lib/libpthread/thread/thr_creat.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud