This is an automated email from the ASF dual-hosted git repository. maskit pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/master by this push: new bc38879 TSThreadFunc should return a pointer bc38879 is described below commit bc38879668c29b919c9c386451bc08df1b3642bb Author: Masakazu Kitajo <mas...@apache.org> AuthorDate: Mon Apr 16 16:14:33 2018 +0900 TSThreadFunc should return a pointer --- example/thread_pool/psi.c | 2 +- example/thread_pool/thread.c | 3 ++- example/thread_pool/thread.h | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/example/thread_pool/psi.c b/example/thread_pool/psi.c index a3b73a8..80e369c 100644 --- a/example/thread_pool/psi.c +++ b/example/thread_pool/psi.c @@ -987,7 +987,7 @@ TSPluginInit(int argc ATS_UNUSED, const char *argv[] ATS_UNUSED) for (i = 0; i < NB_THREADS; i++) { char *thread_name = (char *)TSmalloc(64); sprintf(thread_name, "Thread[%d]", i); - if (!TSThreadCreate((TSThreadFunc)thread_loop, thread_name)) { + if (!TSThreadCreate(thread_loop, thread_name)) { TSError("[%s] Failed creating threads", PLUGIN_NAME); return; } diff --git a/example/thread_pool/thread.c b/example/thread_pool/thread.c index be41cfc..3800388 100644 --- a/example/thread_pool/thread.c +++ b/example/thread_pool/thread.c @@ -154,7 +154,7 @@ thread_init() pthread_cond_init(&cond, NULL); } -void +void * thread_loop(void *arg ATS_UNUSED) { Job *job_todo; @@ -179,4 +179,5 @@ thread_loop(void *arg ATS_UNUSED) pthread_mutex_unlock(&cond_mutex); } } + return NULL; } diff --git a/example/thread_pool/thread.h b/example/thread_pool/thread.h index 369461f..f0eaa62 100644 --- a/example/thread_pool/thread.h +++ b/example/thread_pool/thread.h @@ -77,4 +77,4 @@ void thread_signal_job(); void thread_init(); -void thread_loop(void *arg); +void *thread_loop(void *arg); -- To stop receiving notification emails like this one, please contact mas...@apache.org.