aboutsummaryrefslogtreecommitdiffstats
path: root/src/socketengine_iocp.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Change the behaviour of insp in windows to keep its window open, with some ↵Gravatar brain2007-06-021-1/+1
| | | | | | | | | status text in the title bar. It also clears the screen now on startup, see the wrapper for what a nasty amount of code it is to do such a simple thing to a windows console :( Also, add somewhat of a hack to cut down on allocation time taken to map windows fd to a posix style fd in iocp engine. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7217 e03df62e-2008-0410-955e-edbf42e46eb7
* All the other socketengines have a 1s wait on their 'poll' equivalent. ↵Gravatar brain2007-05-291-1/+1
| | | | | | GetQueuedCompletionStatus had a delay of 100ms. Upped to 1s to be more sane and more in line with the other socket engines. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7185 e03df62e-2008-0410-955e-edbf42e46eb7
* Tidy up to coding styleGravatar brain2007-05-251-46/+55
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7139 e03df62e-2008-0410-955e-edbf42e46eb7
* try...catch around the map::insert in AddFd, for some reason it throws ↵Gravatar brain2007-05-201-1/+10
| | | | | | sometimes. If it does, we return false, which the core can handle neatly as 'failed to add fd' git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7065 e03df62e-2008-0410-955e-edbf42e46eb7
* Remove asserts and convert to unix line endingsGravatar brain2007-05-201-271/+271
| | | | git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7064 e03df62e-2008-0410-955e-edbf42e46eb7
* Helps if I add the w32 specific code, too. :pGravatar w00t2007-05-191-0/+323
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7044 e03df62e-2008-0410-955e-edbf42e46eb7