В Unix, когда дочерний процесс в фоновом режиме завершается, он отправляет родительский сигнал SIGCHLD
, чтобы сообщить ему, что он завершен.
Происходит ли то же самое, даже если процесс был на переднем плане? Если так, это означает, что родитель просто проигнорирует это.
Это правильно? Или, если он находится на переднем плане, то сигнал вообще не отправляется?