commit | 44874d9f022de21dbd2c8aa3cf9c9bb5a0506f68 | [log] [tgz] |
---|---|---|
author | U. Artie Eoff <ullysses.a.eoff@intel.com> | Tue Oct 02 21:12:35 2012 -0700 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Thu Oct 04 11:37:40 2012 -0400 |
tree | 86769f98c180b6c173c6a41bbc3868c616d05d0b | |
parent | 371805f76e9cecb57fc77c1a9e58911ba2fd1628 [diff] |
desktop-shell: destroy data before exiting. desktop-shell never returned from display_run() since it was essentially killed when weston exited. To fix this, it is necessary to watch for EPOLLHUP in window.c so that toytoolkit clients will return from display_run() when weston quits. This allows for clients to clean up as needed. Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>