libev release candidate

Brandon Black blblack at
Tue May 8 16:26:55 CEST 2012

On Sun, May 6, 2012 at 2:52 PM, Marc Lehmann <schmorp at> wrote:
> It would be nice to get some compile feedback on this one. If all goes wlel,
> the real release will follow shortly.

I've tried the update in an app that embeds libev.  Before, using the
previous two releases of libev, the app passed its own testsuite
before both in debug mode (which also enables all EV_VERIFY stuff) and
"normal" mode (no EV_VERIFY).  If I swap in the code from this
tarball, it still passes its own testsuite in "normal" mode, but w/
EV_VERIFY on I get an assert failure:

Assertion '("libev: io watcher list contains a loop", w != w2)' failed
in ev_verify() at ./libev/ev.c:2585

I haven't yet had time to look into this in detail.  It could well be
that this is just newly-exposing an existing API usage bug in my
application code, but I thought I'd report early rather than wait till
I sort it out, in case it makes more sense to someone else.

-- Brandon

More information about the libev mailing list