]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Fix libev usage of dispatch return value.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 11 Mar 2016 12:57:09 +0000 (12:57 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Fri, 11 Mar 2016 12:57:09 +0000 (12:57 +0000)
git-svn-id: file:///svn/unbound/trunk@3668 be551aaa-1e26-0410-a405-d3ace91eadb9

doc/Changelog
util/netevent.c

index 5af56f680eaf6c5a93bb83fdd7a8c4ebb9ff6fdb..8d4d4affae3c7c3cd82c55dc6fc6444956199f92 100644 (file)
@@ -1,5 +1,6 @@
 11 March 2016: Wouter
        - Remove warning about unused parameter in event_pluggable.c.
+       - Fix libev usage of dispatch return value.
 
 10 March 2016: Wouter
        - Fixup backend2str for libev.
index 4fcfa98049afe68c60aa109abf611799c6caa9dd..bdb35739327bc80e97a9db2cfd8caecf00475c74 100644 (file)
@@ -236,7 +236,7 @@ comm_base_dispatch(struct comm_base* b)
 {
        int retval;
        retval = ub_event_base_dispatch(b->eb->base);
-       if(retval != 0) {
+       if(retval < 0) {
                fatal_exit("event_dispatch returned error %d, "
                        "errno is %s", retval, strerror(errno));
        }