X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/dfe8486473094c0769fd1922329c3f0dfd8f43c0..46fb2b4bbe3a0a8516ab04cfafa895a882c70f86:/rpc/thr_pool.cc?ds=sidebyside diff --git a/rpc/thr_pool.cc b/rpc/thr_pool.cc index 146764f..8b9691b 100644 --- a/rpc/thr_pool.cc +++ b/rpc/thr_pool.cc @@ -1,25 +1,22 @@ #include "thr_pool.h" -#include -#include -#include "lang/verify.h" // if blocking, then addJob() blocks when queue is full // otherwise, addJob() simply returns false when queue is full -ThrPool::ThrPool(int sz, bool blocking) +ThrPool::ThrPool(size_t sz, bool blocking) : nthreads_(sz),blockadd_(blocking),jobq_(100*sz) { - for (int i=0; i