Re: PROBLEM: epoll_wait does not obey edge triggering semantics for hierarchically constructed epoll sets

2018-01-17 Thread Nick Murphy
nor am I particularly familiar with this code, so I'm unclear how ugly a fix would be...I can imagine there may be locking issues with recursively traversing child epoll fd's?... Nick On Wed, Jan 17, 2018 at 9:21 AM, Jason Baron wrote: > > > On 01/12/2018 07:06 PM, Nick Murp

PROBLEM: epoll_wait does not obey edge triggering semantics for hierarchically constructed epoll sets

2018-01-12 Thread Nick Murphy
[1.] One line summary of the problem: epoll_wait does not obey edge triggering semantics for file descriptors which are themselves epoll file descriptors (i.e., epoll fd's added to an epoll set with the EPOLLET flag) [2.] Full description of the problem/report: When executing the following sequenc