X-Git-Url: http://git.indexdata.com/?p=pazpar2-moved-to-github.git;a=blobdiff_plain;f=src%2Feventl.c;h=40dfeb472bc556afd0524be1eeff688520450e92;hp=1bcba5b825c9e35650298eef651dc04e98ddd4b4;hb=c4a0e7bd9ac4994ad56c637945c55aeb8bfe2c9c;hpb=a01504754a0c0be56029cf3edd169f9ceb7f0023 diff --git a/src/eventl.c b/src/eventl.c index 1bcba5b..40dfeb4 100644 --- a/src/eventl.c +++ b/src/eventl.c @@ -272,7 +272,9 @@ static int event_loop(iochan_man_t man, IOCHAN *iochans) if (fds[i].input_mask) fds[i].fd = p->fd; } - yaz_log(man->log_level, "yaz_poll begin nofds=%d", no_fds); + assert(i == no_fds); + yaz_log(man->log_level, "yaz_poll begin tv_sec=%d nofds=%d", tv_sec, + no_fds); res = yaz_poll(fds, no_fds, tv_sec, 0); yaz_log(man->log_level, "yaz_poll returned res=%d", res); if (res < 0) @@ -282,7 +284,7 @@ static int event_loop(iochan_man_t man, IOCHAN *iochans) else { yaz_log(YLOG_ERRNO | YLOG_WARN, "poll"); - return 0; + abort(); } } if (man->sel_fd != -1)