a3f102f742
collateral damages that need further investigation. All programs running with wayland engines are consuming 100% CPU. ecore-wayland: Fix monitoring ECORE_FD_WRITE defaultly on wayland display fd lead to 100% cpu usage In ecore_wl_init(), adding wayland display fd with ECORE_FD_WRITE flag make CPU usage 100%. The proper way to monitor the ECORE_FD_WRITE is when the wl_display_flush() return value < 0 and errno == EAGAIN. And if wl_display_flush() return, we remove ECORE_FD_WRITE flag from the display fd. Patch by: Alex Wu <zhiwen.wu@linux.intel.com> SVN revision: 80981 |
||
---|---|---|
.. | ||
Ecore_Wayland.h | ||
ecore_wl.c | ||
ecore_wl_dnd.c | ||
ecore_wl_input.c | ||
ecore_wl_output.c | ||
ecore_wl_private.h | ||
ecore_wl_window.c |