aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/grpc/src
diff options
context:
space:
mode:
authorthegeorg <thegeorg@yandex-team.com>2023-06-13 18:38:02 +0300
committerthegeorg <thegeorg@yandex-team.com>2023-06-13 18:38:02 +0300
commitfb9e47e69a3ddd916808da1e266f3572dcd4aa86 (patch)
treefda9bd2921cb455a2e8c0267ce9d55bb24ccddcc /contrib/libs/grpc/src
parent45060521f613de7a57fec961b3176bf0b39f9861 (diff)
downloadydb-fb9e47e69a3ddd916808da1e266f3572dcd4aa86.tar.gz
Fix applying 05-thread.patch to contrib/libs/grpc
Diffstat (limited to 'contrib/libs/grpc/src')
-rw-r--r--contrib/libs/grpc/src/core/lib/gprpp/thd_posix.cc14
1 files changed, 1 insertions, 13 deletions
diff --git a/contrib/libs/grpc/src/core/lib/gprpp/thd_posix.cc b/contrib/libs/grpc/src/core/lib/gprpp/thd_posix.cc
index 79cc2f03651..1fdc85e0c50 100644
--- a/contrib/libs/grpc/src/core/lib/gprpp/thd_posix.cc
+++ b/contrib/libs/grpc/src/core/lib/gprpp/thd_posix.cc
@@ -114,19 +114,7 @@ class ThreadInternalsPosix : public internal::ThreadInternalsInterface {
thd_arg arg = *static_cast<thd_arg*>(v);
free(v);
if (arg.name != nullptr) {
-#if GPR_APPLE_PTHREAD_NAME
- /* Apple supports 64 characters, and will
- * truncate if it's longer. */
- pthread_setname_np(arg.name);
-#elif GPR_LINUX_PTHREAD_NAME
- /* Linux supports 16 characters max, and will
- * error if it's longer. */
- char buf[16];
- size_t buf_len = GPR_ARRAY_SIZE(buf) - 1;
- strncpy(buf, arg.name, buf_len);
- buf[buf_len] = '\0';
- pthread_setname_np(pthread_self(), buf);
-#endif // GPR_APPLE_PTHREAD_NAME
+ TThread::SetCurrentThreadName(arg.name);
}
gpr_mu_lock(&arg.thread->mu_);