From ae4bdb97fce8293731b329bb2fb204ed8a67b263 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 3 May 2012 16:00:47 +0000 Subject: *** empty log message *** --- ev.pod | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'ev.pod') diff --git a/ev.pod b/ev.pod index 4d92b67..78d4d38 100644 --- a/ev.pod +++ b/ev.pod @@ -2883,7 +2883,12 @@ callback, free it. Also, use no error checking, as usual. static void idle_cb (struct ev_loop *loop, ev_idle *w, int revents) { + // stop the watcher + ev_idle_stop (loop, w); + + // now we can free it free (w); + // now do something you wanted to do when the program has // no longer anything immediate to do. } -- cgit v1.2.3