LINUX.ORG.RU

История изменений

Исправление MyTrooName, (текущая версия) :

ты подумал, что сигнал может прервать не только poll? что собираешься делать с этим? подумал, что сигнал может придти, когда ты не в блокирующемся вызове?

ppoll маскирует/демаскирует нужные сигналы атомарно.

Насчет непереносимости eventfd - что тут мотивировать?

это очевидно. я просил объяснить, почему излишне

Мотивировать использование pipe с сигнальным байтом? Это идиоматично и переносимо.

переносимость мне в данном случае не нужна. идиоматичность? хз, не видел. в этом случае мне предпочтителен более высокий уровень абстракции eventfd.

и покажи мне таки строчку в мане, гарантирующую отсутствие блокировки. я не нашел, да и не искал, если честно

Ты сам-то свои решения мотивировал - хотя бы для себя?

я не пойму, как ты умудрился ответить на мой пост вроде бы в тему, не читая его?

был бы рад увидеть мотивировку и того и другого

а ты на веру принимаешь любой бред, несомый здесь каждым анононимом? ты мотивировал - теперь твои слова имеют ценность.

Исходная версия MyTrooName, :

ты подумал, что сигнал может прервать не только poll? что собираешься делать с этим? подумал, что сигнал может придти, когда ты не в блокирующемся вызове?

ppoll маскирует/демаскирует нужные сигналы атомарно.

Насчет непереносимости eventfd - что тут мотивировать?

это очевидно. я просил объяснить, почему излишне

Мотивировать использование pipe с сигнальным байтом? Это идиоматично и переносимо.

переносимость мне в данном случае не нужна. идиоматичность? хз, не видел. в этом случае мне предпочтителен более высокий уровень абстракции eventfd.

и покажи мне таки строчку в мане, гарантирующую отсутствие блокировки. я не нашел, да и не искал, если честно

Ты сам-то свои решения мотивировал - хотя бы для себя?

я не пойму, как ты умудрился ответить на мой пост вроде бы в тему, не читая его?

Ты сам-то свои решения мотивировал - хотя бы для себя?

а ты на веру принимаешь любой бред, несомый здесь каждым анононимом? ты мотивировал - теперь твои слова имеют ценность.