C, pipe (блокировка процессов)
Модератор: Модераторы разделов
-
- Сообщения: 21
- ОС: fedora, ubuntu
C, pipe
Как запретить блокировку процесса write() для pipe? Т.е. процесс пишет в pipe информацию, а когда pipe заполняется полностью блокируется процесс write() до тех пор, пока в pipe не освободится место, а необходимо, что бы процесс write() выдавал ошибку при полном заполнении pipe.
-
- Сообщения: 2268
- Статус: Линукссаксовец
- ОС: MS Windows XP Home SP3
Re: C, pipe
man fcntl ?
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
0xDEFEC8ED
0xDEFEC8ED
-
- Сообщения: 974
- Статус: зарёган в пятницу 13
- ОС: Linux