diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2018-12-20 21:00:37 +0000 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2018-12-20 21:21:54 +0000 |
commit | f948a756bb434ba448258762b8cd52999742a646 (patch) | |
tree | a070bfffaaf7ebfb1e28683a907b0f1e9faaf25f /Lib/java | |
parent | 3195c3e4dac605aaa9ee877ea956151bc3e15830 (diff) | |
download | swig-f948a756bb434ba448258762b8cd52999742a646.tar.gz |
Increased Java thread name size.
MacOS thread_info.h can handle thread names up to 64 characters.
See issue #1334.
Diffstat (limited to 'Lib/java')
-rw-r--r-- | Lib/java/director.swg | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/java/director.swg b/Lib/java/director.swg index d4c88d5c6..b65e6bf93 100644 --- a/Lib/java/director.swg +++ b/Lib/java/director.swg @@ -184,7 +184,7 @@ namespace Swig { args.group = NULL; args.name = NULL; #if defined(SWIG_JAVA_USE_THREAD_NAME) - char thread_name[16]; // MAX_TASK_COMM_LEN=16 is hard-coded in the kernel. + char thread_name[64]; // MAX_TASK_COMM_LEN=16 is hard-coded in the Linux kernel and MacOS has MAXTHREADNAMESIZE=64. if (Swig::GetThreadName(thread_name, sizeof(thread_name)) == 0) { args.name = thread_name; #if defined(DEBUG_DIRECTOR_THREAD_NAME) |