Вопрос по статусу процесса
Есть родитель и два дочерних процесса от него. Дочерние процессы активно взаимодействуют между собой. Активируют и стопают друг друга при помощи SIGCONT и SIGSTOP. Но изредка иногда возникает ситуация, что один из процессов не успел застопаться, а второй ему уже посылает SIGCONT и в итоге все стопается. Как узнать статус процесса, прежде чем отправлять ему SIGCONT и отправить только в том случае, если он успел заснуть?