diff --git a/src/basic/process-util.c b/src/basic/process-util.c index 7d86c868c3b..2779f3a234c 100644 --- a/src/basic/process-util.c +++ b/src/basic/process-util.c @@ -1542,6 +1542,7 @@ int pidref_safe_fork_full( _cleanup_close_pair_ int pidref_transport_fds[2] = EBADF_PAIR; int prio, r; + assert(!FLAGS_SET(flags, FORK_WAIT|FORK_FREEZE)); assert(!FLAGS_SET(flags, FORK_DETACH) || (flags & (FORK_WAIT|FORK_DEATHSIG_SIGTERM|FORK_DEATHSIG_SIGINT|FORK_DEATHSIG_SIGKILL)) == 0);