FILE_ZOMB
if (f->state == FILE_ZOMB) {
f->state = FILE_ZOMB;
revents = (f->state != FILE_ZOMB) ?
if ((revents & POLLHUP) && (f->state != FILE_ZOMB)) {
if ((revents & POLLIN) && (f->state != FILE_ZOMB)) {
if ((revents & POLLOUT) && (f->state != FILE_ZOMB)) {
if (f->state == FILE_ZOMB) {