From: phk Date: Tue, 12 Sep 2006 19:41:52 +0000 (+0000) Subject: There may be error returns from kevent, don't assert there are none. X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4cd0737ddd24aa9324bb3d75197cf53ab66e95db;p=varnish There may be error returns from kevent, don't assert there are none. git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@972 d4fa192b-c00b-0410-8231-f00ffab90ce4 --- diff --git a/varnish-cache/bin/varnishd/cache_acceptor_kqueue.c b/varnish-cache/bin/varnishd/cache_acceptor_kqueue.c index cbc48140..0b54e611 100644 --- a/varnish-cache/bin/varnishd/cache_acceptor_kqueue.c +++ b/varnish-cache/bin/varnishd/cache_acceptor_kqueue.c @@ -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; } }