summaryrefslogtreecommitdiff
path: root/libc/test
diff options
context:
space:
mode:
authorSchrodinger ZHU Yifan <yifanzhu@rochester.edu>2024-11-29 00:17:09 -0500
committerGitHub <noreply@github.com>2024-11-29 00:17:09 -0500
commitcf478bf744fa2aacb634b151b7f6c9844f0d3851 (patch)
treed64969d9da25aeb6690bd2b9c1d2073499a4e2fd /libc/test
parentd02c1676d75a6bab1252b48da9a955fc7dc1251f (diff)
[libc] always clean up child process to avoid hanging ninja (#118049)
Diffstat (limited to 'libc/test')
-rw-r--r--libc/test/src/sys/mman/linux/process_mrelease_test.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/libc/test/src/sys/mman/linux/process_mrelease_test.cpp b/libc/test/src/sys/mman/linux/process_mrelease_test.cpp
index 71cde7a85a67..865056c05f8d 100644
--- a/libc/test/src/sys/mman/linux/process_mrelease_test.cpp
+++ b/libc/test/src/sys/mman/linux/process_mrelease_test.cpp
@@ -60,6 +60,8 @@ TEST(LlvmLibcProcessMReleaseTest, ErrorNotKilled) {
EXPECT_THAT(LIBC_NAMESPACE::process_mrelease(pidfd, 0), Fails(EINVAL));
+ LIBC_NAMESPACE::kill(child_pid, SIGKILL);
+
LIBC_NAMESPACE::close(pidfd);
}
}