Из того, что я прочитал, поведение по умолчанию для wait
/waitpid
- это ожидание изменения состояния в процессе. То, что я не могу найти, - это ожидаемое поведение двух процессов waitpid
с использованием того же аргумента pid_t
.Что происходит, когда два процесса ждут одного и того же ребенка?
Как возвращение, так и продолжение выполнения, или это состояние гонки, когда только один замечает изменение состояния?
Как два процесса могут иметь один и тот же ребенок? – Olaf