shared/async: prefix process name with sd-

This commit is contained in:
Mike Yuan
2023-07-11 12:08:09 +08:00
parent 4b3b330a32
commit f7b1d37c77
+1 -1
View File
@@ -41,7 +41,7 @@ int asynchronous_sync(pid_t *ret_pid) {
static int close_func(void *p) {
unsigned v = PTR_TO_UINT(p);
(void) prctl(PR_SET_NAME, (unsigned long*) "(close)");
(void) prctl(PR_SET_NAME, (unsigned long*) "(sd-close)");
/* Note: 💣 This function is invoked in a child process created via glibc's clone() wrapper. In such
* children memory allocation is not allowed, since glibc does not release malloc mutexes in