X-Git-Url: https://git.llucax.com/software/libev.git/blobdiff_plain/73861ad6c4342633fff7dcd5913bcaa2749dba09..40948ce9e4d9dad5abfb7ce8bf9a0a7b7952f654:/ev.pod diff --git a/ev.pod b/ev.pod index 6e39af3..1a53dca 100644 --- a/ev.pod +++ b/ev.pod @@ -319,7 +319,7 @@ but it scales phenomenally better. While poll and select usually scale like O(total_fds) where n is the total number of fds (or the highest fd), epoll scales either O(1) or O(active_fds). The epoll design has a number of shortcomings, such as silently dropping events in some hard-to-detect -cases and rewuiring a syscall per fd change, no fork support and bad +cases and rewiring a syscall per fd change, no fork support and bad support for dup: While stopping, setting and starting an I/O watcher in the same iteration