commit | 312ea4ca42f87be5b03cbba4b48447bd9dc24097 | [log] [tgz] |
---|---|---|
author | Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com> | Fri Dec 20 21:07:01 2013 +0200 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Sun Dec 22 13:45:36 2013 -0800 |
tree | 89feea27af0c4c3394a0c6b014c52ba94bcc6f68 | |
parent | 18536764b48370db3f575d3f98e733af714bc280 [diff] |
shell: Handle the desktop shell client destroy signal Set the internal pointer for the client to NULL. This fixes a segmentation fault at shutdown, where the shell would hang up before and cause libwayland to call wl_client_destroy(). When the shell was destroyed later, another call to wl_client_destroy() would cause the crash. https://bugs.freedesktop.org/show_bug.cgi?id=72550