--- libev/ev.pod 2009/04/18 12:10:41 1.238 +++ libev/ev.pod 2009/04/21 14:14:19 1.239 @@ -1334,7 +1334,9 @@ If you cannot use non-blocking mode, then force the use of a known-to-be-good backend (at the time of this writing, this includes only -C and C). +C and C). The same applies to file +descriptors for which non-blocking operation makes no sense (such as +files) - libev doesn't guarentee any specific behaviour in that case. Another thing you have to watch out for is that it is quite easy to receive "spurious" readiness notifications, that is your callback might