]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/socketengines/socketengine_kqueue.cpp
Some suggestions from jilles about handling unknown prefix errors, and some ideas...
[user/henk/code/inspircd.git] / src / socketengines / socketengine_kqueue.cpp
index c7d8d74b9e493c3ea938559ee8d92712e40fa32f..d5592bfd2fccc3b18a159035a4e82e836e657b7b 100644 (file)
@@ -116,7 +116,8 @@ void KQueueEngine::WantWrite(EventHandler* eh)
         * the original setting rather than adding it twice. See man kqueue.
         */
        struct kevent ke;
-       EV_SET(&ke, eh->GetFd(), EVFILT_READ | EVFILT_WRITE, EV_ADD | EV_ONESHOT, 0, 0, NULL);
+       EV_SET(&ke, eh->GetFd(), EVFILT_READ, EV_ADD | EV_ONESHOT, 0, 0, NULL);
+       EV_SET(&ke, eh->GetFd(), EVFILT_WRITE, EV_ADD | EV_ONESHOT, 0, 0, NULL);
        kevent(EngineHandle, &ke, 1, 0, 0, NULL);
 }