From 2496449155c339c9d6675de643bce04a7fbd304c Mon Sep 17 00:00:00 2001 From: w00t Date: Thu, 11 Sep 2008 00:46:32 +0000 Subject: These socket engines may now recieve write and read events in the same cycle, same as select and poll. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@10514 e03df62e-2008-0410-955e-edbf42e46eb7 --- src/socketengines/socketengine_ports.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/socketengines/socketengine_ports.cpp') diff --git a/src/socketengines/socketengine_ports.cpp b/src/socketengines/socketengine_ports.cpp index 01d9984c1..5e2347e35 100644 --- a/src/socketengines/socketengine_ports.cpp +++ b/src/socketengines/socketengine_ports.cpp @@ -66,7 +66,7 @@ bool PortsEngine::AddFd(EventHandler* eh) void PortsEngine::WantWrite(EventHandler* eh) { - port_associate(EngineHandle, PORT_SOURCE_FD, eh->GetFd(), POLLWRNORM, eh); + port_associate(EngineHandle, PORT_SOURCE_FD, eh->GetFd(), POLLRDNORM | POLLWRNORM, eh); } bool PortsEngine::DelFd(EventHandler* eh, bool force) -- cgit v1.3.1-10-gc9f91