summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2025-01-13 11:10:09 +0100
committerLennart Poettering <lennart@poettering.net>2025-01-16 11:55:21 +0100
commita65de78d5c19264f954cc24b6670f19d18f0c054 (patch)
tree46299649e6ca261723f97dab897614c89874271c
parentprocess-util: introduce new FORK_FREEZE flag for safe_fork() (diff)
downloadsystemd-a65de78d5c19264f954cc24b6670f19d18f0c054.tar.xz
systemd-a65de78d5c19264f954cc24b6670f19d18f0c054.zip
test-process-util: don't run rest of test suite in forked off child
We left the test suite running in the child after forking off a temporary child for testing. That's bad. fix it.
-rw-r--r--src/test/test-process-util.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/test-process-util.c b/src/test/test-process-util.c
index 12bac656e2..48c5f44e01 100644
--- a/src/test/test-process-util.c
+++ b/src/test/test-process-util.c
@@ -1007,7 +1007,7 @@ TEST(pid_get_start_time) {
_cleanup_(pidref_done_sigkill_wait) PidRef child = PIDREF_NULL;
- ASSERT_OK(pidref_safe_fork("(stub)", FORK_RESET_SIGNALS|FORK_CLOSE_ALL_FDS|FORK_REOPEN_LOG, &child));
+ ASSERT_OK_POSITIVE(pidref_safe_fork("(stub)", FORK_RESET_SIGNALS|FORK_CLOSE_ALL_FDS|FORK_REOPEN_LOG|FORK_FREEZE, &child));
usec_t start_time2;
ASSERT_OK(pidref_get_start_time(&child, &start_time2));