OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-192-g4ca57f3
Gerrit Code Review
gerrit@openafs.org
Fri, 1 Oct 2010 21:11:48 -0700 (PDT)
The following commit has been merged in the master branch:
commit 4ca57f3fd302e339aaf4d4625b904fcfd3d2f0e8
Author: Andrew Deason <adeason@sinenomine.net>
Date: Thu Mar 11 10:43:54 2010 -0600
Provide an abstract thread pool object
Add some routines to maintain a pool of threads, for working through a
Vwork_queue.
This adds the afs_tp* series of functions. Originally written by
Tom Keiser.
Change-Id: I8735aa14ca6622ae0eca7a7589e69b0f3b3daf08
Reviewed-on: http://gerrit.openafs.org/1863
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/util/Makefile.in | 12 +
src/util/thread_pool.c | 484 +++++++++++++++++++++++++++++++++++++
src/util/thread_pool.h | 38 +++
src/util/thread_pool_impl.h | 20 ++
src/util/thread_pool_impl_types.h | 64 +++++
src/util/thread_pool_types.h | 37 +++
6 files changed, 655 insertions(+), 0 deletions(-)
--
OpenAFS Master Repository