summaryrefslogtreecommitdiff
path: root/src/socketengine_poll.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Manually backport r11008 to stable:Gravatar peavey2009-01-271-30/+77
| | | | | | | | | | | | =================================== Fix the poll socketengine to actually work. The old implementation tried to use holes for unused entries in the array for poll() and the OS replied with POLLNVAL to which we replied with 100% CPU. Improvements: - It does compile! - It works git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@11010 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove unnecessary loggingGravatar w00t2008-08-241-6/+0
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10252 e03df62e-2008-0410-955e-edbf42e46eb7
* Minimally tested and working poll socket engine. This should work ok, but ↵Gravatar w00t2008-08-241-9/+19
| | | | | | you probably don't want to use it in production until it is tested more. :) git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10249 e03df62e-2008-0410-955e-edbf42e46eb7
* Fix memset on engine setupGravatar w00t2008-08-241-1/+1
| | | | git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10248 e03df62e-2008-0410-955e-edbf42e46eb7
* Fixes to make this compile, also add it into configure if epoll/kqueue/ports ↵Gravatar w00t2008-08-241-14/+16
| | | | | | are not used. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10247 e03df62e-2008-0410-955e-edbf42e46eb7
* Add poll() socket engine. Nothing will actually use this, yet, and it's ↵Gravatar w00t2008-08-241-0/+141
untested.. git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10242 e03df62e-2008-0410-955e-edbf42e46eb7