efl/src/lib/ecore_wayland
Alex Wu a3f102f742 Reverting 80476 and 80479. This solution is flawed and causes some weird
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
2012-12-14 19:00:53 +00:00
..
Ecore_Wayland.h merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00
ecore_wl.c Reverting 80476 and 80479. This solution is flawed and causes some weird 2012-12-14 19:00:53 +00:00
ecore_wl_dnd.c merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00
ecore_wl_input.c merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00
ecore_wl_output.c merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00
ecore_wl_private.h merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00
ecore_wl_window.c merge: add escape ecore, fix several bugs 2012-12-02 22:35:45 +00:00