diff options
author | dormando <dormando@rydia.net> | 2022-11-01 14:38:27 -0700 |
---|---|---|
committer | dormando <dormando@rydia.net> | 2022-11-01 22:22:55 -0700 |
commit | 875371a75cbf1f92350de2d1fa0fae4a35ed572b (patch) | |
tree | ed38925e6afd54c4564b330ee12b6aeb8f1c035a /memcached.h | |
parent | 5d2da18808d50705f5038f304974d99f75c30f25 (diff) | |
download | memcached-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.h | 1 |
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 */ |