svn commit: samba r12146 - in branches/SAMBA_4_0/source/lib/events:
.
metze at samba.org
metze at samba.org
Fri Dec 9 17:49:49 GMT 2005
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;
}
More information about the samba-cvs
mailing list