[dpdk-dev] [PATCH] eal/interrupts: add function to allow interruptible epoll
Stephen Hemminger
stephen at networkplumber.org
Tue Jul 14 07:41:33 CEST 2020
On Wed, 24 Jul 2019 10:20:37 -0700
Stephen Hemminger <stephen at networkplumber.org> wrote:
> The existing definition of rte_epoll_wait retries if interrupted
> by a signal. This behavior makes it hard to use rte_epoll_wait
> for applications that want to use signals do do things like
> exit polling loop and shutdown.
>
> Since changing existing semantic might break applications, add
> a new rte_epoll_wait_interruptible() function that does the
> same thing as rte_epoll_wait but will return -1 and errno of EINTR
> if it receives a signal.
>
> Signed-off-by: Stephen Hemminger <stephen at networkplumber.org>
This patch has been sitting unreviewed, uncommented, and unmerged for
two releases. It seems only patches from HW vendors get the attention.
More information about the dev
mailing list