Author: metze Date: 2005-12-09 17:49:48 +0000 (Fri, 09 Dec 2005) New Revision: 12146
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=12146 Log: as epoll notifies EPOLLERR and EPOLLHUP implicit, let our code make it explicit, to make it clear metze Modified: branches/SAMBA_4_0/source/lib/events/events_standard.c Changeset: Modified: branches/SAMBA_4_0/source/lib/events/events_standard.c =================================================================== --- branches/SAMBA_4_0/source/lib/events/events_standard.c 2005-12-09 17:44:47 UTC (rev 12145) +++ branches/SAMBA_4_0/source/lib/events/events_standard.c 2005-12-09 17:49:48 UTC (rev 12146) @@ -92,8 +92,8 @@ static uint32_t epoll_map_flags(uint16_t flags) { uint32_t ret = 0; - if (flags & EVENT_FD_READ) ret |= EPOLLIN; - if (flags & EVENT_FD_WRITE) ret |= EPOLLOUT; + if (flags & EVENT_FD_READ) ret |= (EPOLLIN | EPOLLERR | EPOLLHUP); + if (flags & EVENT_FD_WRITE) ret |= (EPOLLOUT | EPOLLERR | EPOLLHUP); return ret; }
