forked from ports/contrib
30 lines
914 B
Diff
30 lines
914 B
Diff
From 70d47d18420fe9e3de8f896c08f97ef2596c9c84 Mon Sep 17 00:00:00 2001
|
|
From: "Jory A. Pratt" <anarchy@gentoo.org>
|
|
Date: Mon, 6 Apr 2020 20:10:03 +0200
|
|
Subject: [PATCH 13/30] musl: Set pthread name for non glibc systems
|
|
|
|
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
|
|
---
|
|
js/src/threading/posix/PosixThread.cpp | 4 +++-
|
|
1 file changed, 3 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/js/src/threading/posix/PosixThread.cpp b/js/src/threading/posix/PosixThread.cpp
|
|
index 35532e375b..983da45326 100644
|
|
--- a/js/src/threading/posix/PosixThread.cpp
|
|
+++ b/js/src/threading/posix/PosixThread.cpp
|
|
@@ -115,8 +115,10 @@ void ThisThread::SetName(const char* name) {
|
|
rv = 0;
|
|
#elif defined(__NetBSD__)
|
|
rv = pthread_setname_np(pthread_self(), "%s", (void*)name);
|
|
-#else
|
|
+#elif defined(__GLIBC__)
|
|
rv = pthread_setname_np(pthread_self(), name);
|
|
+#else
|
|
+ rv = 0;
|
|
#endif
|
|
MOZ_RELEASE_ASSERT(!rv);
|
|
}
|
|
--
|
|
2.34.1
|
|
|