Skip to content

Commit fadcede

Browse files
committed
Refactoring
1 parent dc033bb commit fadcede

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

threadpool.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ pthread_mutex_t ThreadPool::mutexWorkCompletion = PTHREAD_MUTEX_INITIALIZER;
2727

2828
ThreadPool::ThreadPool(unsigned int num_thread)
2929
:_num_thread(num_thread)
30-
,workerQueue(num_thread, NULL)
30+
,_worker_queue(num_thread, NULL)
3131
,queueSize(num_thread)
3232
{
3333
pthread_mutex_lock(&mutexSync);
@@ -52,7 +52,7 @@ void ThreadPool::initializeThreads()
5252

5353
ThreadPool::~ThreadPool()
5454
{
55-
workerQueue.clear();
55+
_worker_queue.clear();
5656
}
5757

5858

@@ -84,7 +84,7 @@ bool ThreadPool::assignWork(WorkerThread *workerThread)
8484

8585
pthread_mutex_lock(&mutexSync);
8686
//workerVec[topIndex] = workerThread;
87-
workerQueue[topIndex] = workerThread;
87+
_worker_queue[topIndex] = workerThread;
8888
//cout << "Assigning Worker[" << workerThread->id << "] Address:[" << workerThread << "] to Queue index [" << topIndex << "]" << endl;
8989
if(queueSize !=1 )
9090
topIndex = (topIndex+1) % (queueSize-1);
@@ -98,8 +98,8 @@ bool ThreadPool::fetchWork(WorkerThread **workerArg)
9898
sem_wait(&availableWork);
9999

100100
pthread_mutex_lock(&mutexSync);
101-
WorkerThread * workerThread = workerQueue[bottomIndex];
102-
workerQueue[bottomIndex] = NULL;
101+
WorkerThread * workerThread = _worker_queue[bottomIndex];
102+
_worker_queue[bottomIndex] = NULL;
103103
*workerArg = workerThread;
104104
if(queueSize !=1 )
105105
bottomIndex = (bottomIndex+1) % (queueSize-1);

threadpool.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,7 @@ class ThreadPool{
6666
sem_t availableWork;
6767
sem_t availableThreads;
6868

69-
//WorkerThread ** workerQueue;
70-
std::vector<WorkerThread *> workerQueue;
69+
std::vector<WorkerThread *> _worker_queue;
7170

7271
int topIndex;
7372
int bottomIndex;

0 commit comments

Comments
 (0)