diff --git a/src/test/test-async.c b/src/test/test-async.c index 443505c3eb..2b87faba7d 100644 --- a/src/test/test-async.c +++ b/src/test/test-async.c @@ -15,7 +15,9 @@ #include "tmpfile-util.h" TEST(asynchronous_sync) { - ASSERT_OK(asynchronous_sync(NULL)); + _cleanup_(pidref_done) PidRef pidref = PIDREF_NULL; + ASSERT_OK(asynchronous_sync(&pidref)); + ASSERT_OK(pidref_wait_for_terminate(&pidref, /* ret= */ NULL)); } static void wait_fd_closed(int fd) {