--- libev/ev.pod 2007/11/24 07:14:26 1.36 +++ libev/ev.pod 2007/11/24 07:20:43 1.37 @@ -325,8 +325,12 @@ =item ev_default_destroy () Destroys the default loop again (frees all memory and kernel state -etc.). This stops all registered event watchers (by not touching them in -any way whatsoever, although you cannot rely on this :). +etc.). None of the active event watchers will be stopped in the normal +sense, so e.g. C might still return true. It is your +responsibility to either stop all watchers cleanly yoursef I +calling this function, or cope with the fact afterwards (which is usually +the easiest thing, youc na just ignore the watchers and/or C them +for example). =item ev_loop_destroy (loop)