From e18edf2b394650ac41062113ebb0750d493e18c3 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 21 Oct 2008 20:52:30 +0000 Subject: *** empty log message *** --- ev.pod | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'ev.pod') diff --git a/ev.pod b/ev.pod index dc76872..958a8c2 100644 --- a/ev.pod +++ b/ev.pod @@ -896,8 +896,12 @@ The given async watcher has been asynchronously notified (see C). An unspecified error has occurred, the watcher has been stopped. This might happen because the watcher could not be properly started because libev ran out of memory, a file descriptor was found to be closed or any other -problem. You best act on it by reporting the problem and somehow coping -with the watcher being stopped. +problem. Libev considers these application bugs. + +You best act on it by reporting the problem and somehow coping with the +watcher being stopped. Note that well-written programs should not receive +an error ever, so when your watcher receives it, this usually indicates a +bug in your program. Libev will usually signal a few "dummy" events together with an error, for example it might indicate that a fd is readable or writable, and if your -- cgit v1.2.3