libev epoll and EPOLLRDHUP
Marc Lehmann
schmorp at schmorp.de
Thu Jun 13 12:52:14 CEST 2013
On Thu, Jun 13, 2013 at 12:00:38PM +0530, "Chaliha, Sayan" <sayan.chaliha at in.verizon.com> wrote:
> I also have another question, something I've been trying to figure out without any luck: Is there any possibility that libev's backend_fd gets corrupted and epoll_wait returns either EINVAL or EBADF? I just upgraded to 4.15 from 4.10. I was seeing the problem in 4.10. Obviously my application code doesn't access backend_fd directly...
Sure, unix has no protection against one part of a process corrupting
other parts of a process - anything can close or change the backend fd.
--
The choice of a Deliantra, the free code+content MORPG
-----==- _GNU_ http://www.deliantra.net
----==-- _ generation
---==---(_)__ __ ____ __ Marc Lehmann
--==---/ / _ \/ // /\ \/ / schmorp at schmorp.de
-=====/_/_//_/\_,_/ /_/\_\
More information about the libev
mailing list