2
Прерывание системных вызовов при перехвате сигнала
Из чтения страниц справочника по вызовам read()и write()вызовам выясняется, что эти вызовы прерываются сигналами независимо от того, должны они блокировать или нет. В частности, предположим процесс устанавливает обработчик для некоторого сигнала. устройство открыто (скажем, терминал) с O_NONBLOCK не установленным (т.е. работает в режиме блокировки) затем процесс выполняет read()системный вызов для …