diff options
author | emersion <contact@emersion.fr> | 2018-09-28 10:00:40 +0200 |
---|---|---|
committer | emersion <contact@emersion.fr> | 2018-09-28 10:00:40 +0200 |
commit | 79dd9ba15170f7054523fc37e10ea564661d648e (patch) | |
tree | 1292835a18abaa6230c048afbfaf8d907d135693 /backend/drm/renderer.c | |
parent | 19f3804548a37582f65cb4279545564dad0ec0d1 (diff) |
backend/drm: don't free connector immediately
When a pageflip is pending, we'll get a DRM event for the connector
in the future. We don't want to free the connector immediately
otherwise we'll use-after-free in the pageflip handler.
This commit adds a new state, "DISAPPEARED". This asks the pageflip
handler to destroy the output after it's done pageflipping.
Diffstat (limited to 'backend/drm/renderer.c')
0 files changed, 0 insertions, 0 deletions