Skip to content

Commit f57339f

Browse files
committed
Solaris always use UTF-8
1 parent 681624e commit f57339f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Modules/_threadmodule.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2384,7 +2384,11 @@ _thread__get_name_impl(PyObject *module)
23842384
return PyErr_SetFromErrno(PyExc_OSError);
23852385
}
23862386

2387+
#ifdef __sun
2388+
return PyUnicode_DecodeUTF8(name, strlen(name), "surrogateescape");
2389+
#else
23872390
return PyUnicode_DecodeFSDefault(name);
2391+
#endif
23882392
}
23892393
#endif // HAVE_PTHREAD_GETNAME_NP
23902394

0 commit comments

Comments
 (0)