On 5/8/2015 10:57 AM, Stephen Hemminger wrote: > On Tue, 5 May 2015 13:39:38 +0800 > Cunming Liang <cunming.liang at intel.com> wrote: > >> + else if (rc < 0) { >> + /* epoll_wait fail */ >> + RTE_LOG(ERR, EAL, "epoll_wait returns with fail %s\n", >> + strerror(errno)); > In real application there maybe other random signals. > Therefore the code should ignore and return for case of EWOULDBLOCK and EINTR [LCM] Thanks, you're right, when EINTR happens, shall continue epoll_wait instead of return. Per EWOULDBLOCK, seems epoll_wait won't return it, so I assume your mention is about epoll event read.
- [dpdk-dev] [PATCH v6 8/8] l3fwd-power: enable one-s... Stephen Hemminger
- [dpdk-dev] [PATCH v6 0/8] Interrupt mode PMD Liu, Yong
- [dpdk-dev] [PATCH v6 0/8] Interrupt mode PMD David Marchand
- [dpdk-dev] [PATCH v6 0/8] Interrupt mode PMD Stephen Hemminger
- [dpdk-dev] [PATCH v6 0/8] Interrupt mode PMD Stephen Hemminger
- [dpdk-dev] [PATCH v6 0/8] Interrupt mode PMD Liang, Cunming
- [dpdk-dev] From: Cunming Liang <cunming.li...@intel.c... Cunming Liang
- [dpdk-dev] [PATCH v7 01/10] eal/linux: add interrup... Cunming Liang
- [dpdk-dev] [PATCH v7 02/10] eal/linux: add rte_epol... Cunming Liang
- [dpdk-dev] [PATCH v7 02/10] eal/linux: add rte_... Stephen Hemminger
- [dpdk-dev] [PATCH v7 02/10] eal/linux: add ... Liang, Cunming
- [dpdk-dev] [PATCH v7 03/10] eal/linux: add API to s... Cunming Liang
- [dpdk-dev] [PATCH v7 03/10] eal/linux: add API ... Stephen Hemminger
- [dpdk-dev] [PATCH v7 03/10] eal/linux: add ... Liang, Cunming
- [dpdk-dev] [PATCH v7 03/10] eal/linux: add API ... Stephen Hemminger
- [dpdk-dev] [PATCH v7 04/10] eal/bsd: dummy for new ... Cunming Liang
- [dpdk-dev] [PATCH v7 05/10] eal/linux: fix comments... Cunming Liang
- [dpdk-dev] [PATCH v7 06/10] eal/linux: add interrup... Cunming Liang
- [dpdk-dev] [PATCH v7 06/10] eal/linux: add inte... Stephen Hemminger
- [dpdk-dev] [PATCH v7 06/10] eal/linux: add ... Liang, Cunming
- [dpdk-dev] [PATCH v7 07/10] ethdev: add rx intr ena... Cunming Liang