]> Sergey Matveev's repositories - public-inbox.git/commitdiff
input_pipe: do not loop in ->event_step for fairness
authorEric Wong <e@80x24.org>
Sat, 16 Oct 2021 09:29:52 +0000 (09:29 +0000)
committerEric Wong <e@80x24.org>
Sat, 16 Oct 2021 10:37:08 +0000 (10:37 +0000)
Sigfd->event_step needs priority over InputPipe (and everything
else).  We keep Edge Triggering here but use ->requeue instead
of looping inside event_step.  This was necessary because
InputPipe can be used with regular files which can't be
monitored with epoll.

We'll also rid of the vestigial lei-oneshot support while we're
at it.


No differences found