diff options
author | Paul Olav Tvete <paul.tvete@theqtcompany.com> | 2016-02-23 13:28:10 +0100 |
---|---|---|
committer | Paul Olav Tvete <paul.tvete@theqtcompany.com> | 2016-02-25 08:53:46 +0000 |
commit | d6fe7b6165859e17f0308cd28ab0cd2e2e3db294 (patch) | |
tree | d56f770b3eb6889859d5f3a092f89d21f8ee9e4b /sync.profile | |
parent | dd24398ce7323872413b8a21fc9ae192ff4c9f02 (diff) | |
download | qtwayland-d6fe7b6165859e17f0308cd28ab0cd2e2e3db294.tar.gz |
Proper fix for buffer destruction
The previous fix (93ca929fb9caf347150) would always crash on client exit.
It tried use the same destroy_listener on several buffers. Due to the
way linked lists are implemented in Wayland, a listener can only
be listening to one signal at the time.
The correct way to do this is to create a new listener for each buffer.
Change-Id: Ie94dd8cd2d3dc7f93a0526c5c585a8feab3b7354
Reviewed-by: Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
Reviewed-by: Louai Al-Khanji <louai.al-khanji@theqtcompany.com>
Diffstat (limited to 'sync.profile')
0 files changed, 0 insertions, 0 deletions