From: Timo Sirainen Date: Tue, 16 Dec 2008 03:30:31 +0000 (+0200) Subject: kqueue notify: Don't assert-cras if kevent() returns multiple events for the same io. X-Git-Tag: 1.2.beta1~186 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6a7bc57cdd2aaa7778478bf76c20c61640c725e6;p=thirdparty%2Fdovecot%2Fcore.git kqueue notify: Don't assert-cras if kevent() returns multiple events for the same io. --HG-- branch : HEAD --- diff --git a/src/lib/ioloop-notify-kqueue.c b/src/lib/ioloop-notify-kqueue.c index 9ae2a9ef07..bb4738b01c 100644 --- a/src/lib/ioloop-notify-kqueue.c +++ b/src/lib/ioloop-notify-kqueue.c @@ -63,7 +63,7 @@ static void event_callback(struct ioloop_notify_handler_context *ctx) for (i = 0; i < ret; i++) { io = (void *)events[i].udata; - i_assert(io->refcount == 1); + i_assert(io->refcount >= 1); io->refcount++; } for (i = 0; i < ret; i++) {