ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev.pod
(Generate patch)

Comparing libev/ev.pod (file contents):
Revision 1.146 by root, Fri Apr 11 00:31:19 2008 UTC vs.
Revision 1.147 by root, Wed Apr 23 08:21:02 2008 UTC

1634When C<inotify (7)> support has been compiled into libev (generally only 1634When C<inotify (7)> support has been compiled into libev (generally only
1635available on Linux) and present at runtime, it will be used to speed up 1635available on Linux) and present at runtime, it will be used to speed up
1636change detection where possible. The inotify descriptor will be created lazily 1636change detection where possible. The inotify descriptor will be created lazily
1637when the first C<ev_stat> watcher is being started. 1637when the first C<ev_stat> watcher is being started.
1638 1638
1639Inotify presense does not change the semantics of C<ev_stat> watchers 1639Inotify presence does not change the semantics of C<ev_stat> watchers
1640except that changes might be detected earlier, and in some cases, to avoid 1640except that changes might be detected earlier, and in some cases, to avoid
1641making regular C<stat> calls. Even in the presense of inotify support 1641making regular C<stat> calls. Even in the presence of inotify support
1642there are many cases where libev has to resort to regular C<stat> polling. 1642there are many cases where libev has to resort to regular C<stat> polling.
1643 1643
1644(There is no support for kqueue, as apparently it cannot be used to 1644(There is no support for kqueue, as apparently it cannot be used to
1645implement this functionality, due to the requirement of having a file 1645implement this functionality, due to the requirement of having a file
1646descriptor open on the object at all times). 1646descriptor open on the object at all times).

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines