]> source.dussan.org Git - tigervnc.git/commit
Be more paranoid about ShmCompletion events
authorPierre Ossman <ossman@cendio.se>
Wed, 4 May 2016 15:51:19 +0000 (17:51 +0200)
committerPierre Ossman <ossman@cendio.se>
Wed, 4 May 2016 15:51:19 +0000 (17:51 +0200)
commit919ae4572ceef9c0368fec88734ea075ffa1c962
tree5e0abc4781044613c407e0474bec2c4a73537871
parent2b949c2a8b02be4920388ce58a473e8cdc182b43
Be more paranoid about ShmCompletion events

Unfortunately HP ships a buggy X server on their thin clients
that send out extra, bogus ShmCompletion events. This screws up our
logic so we need to filter them out. Fortunately they are sent with
an invalid drawable id, so simply verify that.
vncviewer/X11PixelBuffer.cxx
vncviewer/X11PixelBuffer.h