summaryrefslogtreecommitdiff
path: root/src/threadengines/threadengine_pthread.cpp
diff options
context:
space:
mode:
authorAttila Molnar <attilamolnar@hush.com>2014-06-24 12:53:10 +0200
committerAttila Molnar <attilamolnar@hush.com>2014-06-24 12:53:10 +0200
commit7bb96595ee11acda44bdeda400e356d4044e072e (patch)
tree91a317793811a02ad49d124b93f169f848aa2b94 /src/threadengines/threadengine_pthread.cpp
parentf8d18d82c707f4ac2de04e96fe55cdfd39374bbc (diff)
Move and rename ThreadData::FreeThread() to ThreadEngine::Stop() and document what it does
Diffstat (limited to 'src/threadengines/threadengine_pthread.cpp')
-rw-r--r--src/threadengines/threadengine_pthread.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/threadengines/threadengine_pthread.cpp b/src/threadengines/threadengine_pthread.cpp
index 7900e66bc..fcb4db444 100644
--- a/src/threadengines/threadengine_pthread.cpp
+++ b/src/threadengines/threadengine_pthread.cpp
@@ -43,10 +43,10 @@ void ThreadEngine::Start(Thread* thread)
throw CoreException("Unable to create new thread: " + std::string(strerror(errno)));
}
-void ThreadData::FreeThread(Thread* thread)
+void ThreadEngine::Stop(Thread* thread)
{
thread->SetExitFlag();
- pthread_join(pthread_id, NULL);
+ pthread_join(thread->state.pthread_id, NULL);
}
#ifdef HAS_EVENTFD