summaryrefslogtreecommitdiff
path: root/memcached.h
diff options
context:
space:
mode:
authordormando <dormando@rydia.net>2022-11-01 14:38:27 -0700
committerdormando <dormando@rydia.net>2022-11-01 22:22:55 -0700
commit875371a75cbf1f92350de2d1fa0fae4a35ed572b (patch)
treeed38925e6afd54c4564b330ee12b6aeb8f1c035a /memcached.h
parent5d2da18808d50705f5038f304974d99f75c30f25 (diff)
downloadmemcached-875371a75cbf1f92350de2d1fa0fae4a35ed572b.tar.gz
core: give threads unique names
allow users to differentiate thread functions externally to memcached. Useful for setting priorities or pinning threads to CPU's.
Diffstat (limited to 'memcached.h')
-rw-r--r--memcached.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/memcached.h b/memcached.h
index 48d0092..af47463 100644
--- a/memcached.h
+++ b/memcached.h
@@ -994,6 +994,7 @@ void STATS_UNLOCK(void);
void threadlocal_stats_reset(void);
void threadlocal_stats_aggregate(struct thread_stats *stats);
void slab_stats_aggregate(struct thread_stats *stats, struct slab_stats *out);
+void thread_setname(pthread_t thread, const char *name);
LIBEVENT_THREAD *get_worker_thread(int id);
/* Stat processing functions */