X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/be7cf844f59fa483423724e8e4b5e663e5b88ddd..16e7c282c6fcec8189425bd15ec9e8a4a0ee857d:/rpc/thr_pool.h diff --git a/rpc/thr_pool.h b/rpc/thr_pool.h index 5b95cba..5950a9c 100644 --- a/rpc/thr_pool.h +++ b/rpc/thr_pool.h @@ -7,18 +7,18 @@ typedef function job_t; class ThrPool { - public: - ThrPool(size_t sz, bool blocking=true); - ~ThrPool(); + public: + ThrPool(size_t sz, bool blocking=true); + ~ThrPool(); - bool addJob(const job_t &j); + bool addJob(const job_t &j); - private: + private: size_t nthreads_; - bool blockadd_; + bool blockadd_; - fifo jobq_; - vector th_; + fifo jobq_; + vector th_; void do_worker(); };