summaryrefslogtreecommitdiffstats
path: root/lib/libc/rpc/mt_misc.h
Commit message (Collapse)AuthorAgeFilesLines
* Use thr_once() with once_t controls to initialize various thread_key_tjhb2010-03-101-1/+0
| | | | | | | | | | | | objects used to provide per-thread storage in the RPC code. Almost all of these used double-checking with a dedicated mutex (tsd_lock) to do this before. However, that is not always safe with more relaxed memory orders. There were also other bugs, such as one in __rpc_createrr() that caused a new key to be allocated each time __rpc_createrr() was invoked. PR: threads/144558 Reported by: Sam Robb samrobb of averesystems com (key leak) MFC after: 1 week
* Don't do a time travel to 12006...delphij2006-02-281-1/+1
|
* Staticize a couple of functions.deischen2006-02-271-0/+66
Remove a few unused locks. Remove locks from application namespace.
OpenPOWER on IntegriCloud