diff options
author | psychon <psychon@e03df62e-2008-0410-955e-edbf42e46eb7> | 2009-02-06 16:29:29 +0000 |
---|---|---|
committer | psychon <psychon@e03df62e-2008-0410-955e-edbf42e46eb7> | 2009-02-06 16:29:29 +0000 |
commit | a64e860b2690ffef19e62396e0a76056a56a7766 (patch) | |
tree | f1b99f0627d88a17fc1b102e528a8699b68f801b /src/modules/m_ident.cpp | |
parent | 842a7effba9eb5b632ba0e35dd60b0a8717d4c75 (diff) |
Some fixes to the kqueue socket engine
The old code choked badly if a socket which was !eh->Readable() was added
(it went into an endless loop where kqueue would keep reporting that socket
for writeability).
This also fixes a bug where DelFd() failed to clean up properly which caused
the next AddFd() for an identical fd number to fail.
Oh and this also adds some error messages and does some minor cleanup...
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11033 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/modules/m_ident.cpp')
0 files changed, 0 insertions, 0 deletions