event: fix wrong error code
authorMarko Kreen <markokr@gmail.com>
Fri, 3 Sep 2010 14:04:18 +0000 (17:04 +0300)
committerMarko Kreen <markokr@gmail.com>
Fri, 3 Sep 2010 14:04:18 +0000 (17:04 +0300)
usual/event.c

index 8172fdee2d710a80b7510291538e8585118ffbe1..b28b3e5623ba8e7c08459888dc76a5803be31787 100644 (file)
@@ -393,7 +393,7 @@ int event_add(struct event *ev, struct timeval *timeout)
                if (ev->flags & EV_PERSIST)
                        goto err_inval;
                if (!heap_reserve(&base->timeout_heap, 1))
-                       return false;
+                       return -1;
        } else {
                if (ev->flags & EV_TIMEOUT)
                        ev->flags &= ~EV_TIMEOUT;