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