在 Unix 上永远阻塞

Blocking eternally on Unix

我有一个不执行任何操作的进程,它只需要存在以阻止将进程组 ID 重新分配给新进程。

我正在这样做,但想知道是否有更规范的永眠方式:

loop {
    sleep(60 * 60 * 24 * SECOND);
}

pause() 是我一直在寻找的答案。感谢指点@darnir!