diff options
Diffstat (limited to 'host/lib/deps/rpclib/include/rpc/detail/dev_utils.h')
-rw-r--r-- | host/lib/deps/rpclib/include/rpc/detail/dev_utils.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/host/lib/deps/rpclib/include/rpc/detail/dev_utils.h b/host/lib/deps/rpclib/include/rpc/detail/dev_utils.h new file mode 100644 index 000000000..325320970 --- /dev/null +++ b/host/lib/deps/rpclib/include/rpc/detail/dev_utils.h @@ -0,0 +1,21 @@ +#pragma once + +#ifndef DEV_UTILS_H_JQSWE2OS +#define DEV_UTILS_H_JQSWE2OS + +#ifdef RPCLIB_LINUX +#include "pthread.h" +#endif + +namespace rpc { +namespace detail { +inline void name_thread(std::string const &name) { + (void)name; +#ifdef RPCLIB_LINUX + pthread_setname_np(pthread_self(), name.c_str()); +#endif +} +} /* detail */ +} /* rpc */ + +#endif /* end of include guard: DEV_UTILS_H_JQSWE2OS */ |