]> source.dussan.org Git - tigervnc.git/commit
Make sure TLS is allowed to terminate gracefully
authorPierre Ossman <ossman@cendio.se>
Fri, 23 Nov 2018 17:17:53 +0000 (18:17 +0100)
committerPierre Ossman <ossman@cendio.se>
Thu, 21 May 2020 09:34:22 +0000 (11:34 +0200)
commitd6bd230991495ad3bf97c2be764fbc034df51d9a
tree76a024b3110fc2448909786efc7a10dedeae1800
parentf4fdc13f37f7ae67b2ba110c24366f84e1e70734
Make sure TLS is allowed to terminate gracefully

Some systems (like TLS) need to send some final data before closing
a connection. Make sure this is properly handled by cleaning up the
security object before closing the underlying network socket.
common/rfb/CConnection.cxx
common/rfb/CConnection.h
common/rfb/SConnection.cxx
common/rfb/SConnection.h
common/rfb/VNCSConnectionST.cxx
vncviewer/CConn.cxx