--- libev/ev.pod 2007/11/12 08:32:52 1.11 +++ libev/ev.pod 2007/11/12 08:35:36 1.13 @@ -546,7 +546,7 @@ This doesn't mean there will always be 3600 seconds in between triggers, but only that the the callback will be called when the system time shows a -full hour (UTC), or more correct, when the system time is evenly divisible +full hour (UTC), or more correctly, when the system time is evenly divisible by 3600. Another way to think about it (for the mathematically inclined) is that @@ -561,10 +561,13 @@ current time as second argument. NOTE: I. If you need -to stop it, return 1e30 (or so, fudge fudge) and stop it afterwards. +periodic watcher, ever, or make any event loop modifications>. If you need +to stop it, return C (or so, fudge fudge) and stop it afterwards. -Its prototype is c value >>. Not even C itself will be ok. + +Its prototype is C, e.g.: static ev_tstamp my_rescheduler (struct ev_periodic *w, ev_tstamp now)