summaryrefslogtreecommitdiff
path: root/os/xdmauth.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2016-02-03 09:54:46 +0000
committerAdam Jackson <ajax@redhat.com>2016-02-08 21:47:18 -0500
commite43abdce964f5ed9689cf908af8c305b39a5dd36 (patch)
treedb115b8015199e7ec1ef4d77bd0e08e8502f76fc /os/xdmauth.c
parenta722d617a092f08f69086630f5cfb598d4a21cc7 (diff)
dri2: Unblock Clients on Drawable release
If the Window is destroyed by another client, such as the window manager, the original client may be blocked by DRI2 awaiting a vblank event. When this happens, DRI2DrawableGone forgets to unblock that client and so the wait never completes. Note Present/xshmfence is also suspectible to this race. Testcase: dri2-race/manager Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Diffstat (limited to 'os/xdmauth.c')
0 files changed, 0 insertions, 0 deletions