aboutsummaryrefslogtreecommitdiff
path: root/include/backend/session
diff options
context:
space:
mode:
authoremersion <contact@emersion.fr>2018-09-28 10:00:40 +0200
committeremersion <contact@emersion.fr>2018-09-28 10:00:40 +0200
commit79dd9ba15170f7054523fc37e10ea564661d648e (patch)
tree1292835a18abaa6230c048afbfaf8d907d135693 /include/backend/session
parent19f3804548a37582f65cb4279545564dad0ec0d1 (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 'include/backend/session')
0 files changed, 0 insertions, 0 deletions