]> err.no Git - varnish/commitdiff
There may be error returns from kevent, don't assert there are none.
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Tue, 12 Sep 2006 19:41:52 +0000 (19:41 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Tue, 12 Sep 2006 19:41:52 +0000 (19:41 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@972 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-cache/bin/varnishd/cache_acceptor_kqueue.c

index cbc48140bddf46e987f7198906bfc2d720d0bf6a..0b54e611ea35ecc81a9b16ad70112dbdef6bde6c 100644 (file)
@@ -41,7 +41,8 @@ vca_kq_sess(struct sess *sp, int arm)
                return;
        EV_SET(&ki[nki], sp->fd, EVFILT_READ, arm, 0, 0, sp);
        if (++nki == NKEV) {
-               AZ(kevent(kq, ki, nki, NULL, 0, NULL));
+               (void)kevent(kq, ki, nki, NULL, 0, NULL);
+               /* XXX: we could check the error returns here */
                nki = 0;
        }
 }