История изменений
Исправление Sorcerer, (текущая версия) :
получил POLLHUP, закрыл fifo, снова открыл fifo, пошел на новую итерацию?
Точно нет. У меня читатель запускался один раз, в демоне. Писатели же были кратковременными, - они подключались, записывали пару десятков байт и сразу отключались. Но я читателем pollhup не проверял, я просто читал из fifo.
Исходная версия Sorcerer, :
получил POLLHUP, закрыл fifo, снова открыл fifo, пошел на новую итерацию?
Точно нет. У меня читатель запускался один в демоне. Писатели же были кратковременными, - они подключались, записывали пару десятков байт и сразу отключались. Но я читателем pollhup не проверял, я просто читал из fifo.