forked from enlightenment/enlightenment
dont loop forever on read from event fd
SVN revision: 33905
This commit is contained in:
parent
fe6f5aa3d1
commit
29ccce4f86
|
@ -449,8 +449,8 @@ linux_sys_class_power_supply_cb_event_fd_active(void *data, Ecore_Fd_Handler *fd
|
||||||
(errno == EBADF) ||
|
(errno == EBADF) ||
|
||||||
(errno == EPIPE) ||
|
(errno == EPIPE) ||
|
||||||
(errno == EINVAL) ||
|
(errno == EINVAL) ||
|
||||||
(errno == ENOSPC) ||
|
(errno == ENOSPC));
|
||||||
(num == 0));
|
if (num == 0) break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (lost)
|
if (lost)
|
||||||
|
@ -820,8 +820,8 @@ linux_acpi_cb_event_fd_active(void *data, Ecore_Fd_Handler *fd_handler)
|
||||||
(errno == EBADF) ||
|
(errno == EBADF) ||
|
||||||
(errno == EPIPE) ||
|
(errno == EPIPE) ||
|
||||||
(errno == EINVAL) ||
|
(errno == EINVAL) ||
|
||||||
(errno == ENOSPC) ||
|
(errno == ENOSPC));
|
||||||
(num == 0));
|
if (num == 0) break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (lost)
|
if (lost)
|
||||||
|
|
Loading…
Reference in New Issue