summaryrefslogtreecommitdiff
path: root/sysutils/freefilesync/files/patch-zen_thread.h
blob: 533b307238b9b100308e3aeb78e650eed46298a5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
--- ../../zen/thread.h.orig	2018-03-01 11:48:04.473377000 +0200
+++ ../../zen/thread.h	2018-03-01 11:48:51.214192000 +0200
@@ -12,8 +12,7 @@
 #include "scope_guard.h"
 #include "type_traits.h"
 #include "optional.h"
-    #include <sys/prctl.h>
-
+#include <pthread_np.h>
 
 namespace zen
 {
@@ -407,7 +406,7 @@
 inline
 void setCurrentThreadName(const char* threadName)
 {
-    ::prctl(PR_SET_NAME, threadName, 0, 0, 0);
+    pthread_set_name_np(pthread_self(), threadName);
 
 }