summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2016-04-29 14:27:08 +0200
committerPierre Ossman <ossman@cendio.se>2016-04-29 14:27:08 +0200
commit3529468b8cbd22d63daf71fdc7efc4333f73611f (patch)
tree8a8b691fd27550ad1d8374f674a67bc9544e1ac8
parentd408ca514655b4fe6e477680f22c4387b52446a6 (diff)
downloadtigervnc-3529468b8cbd22d63daf71fdc7efc4333f73611f.tar.gz
tigervnc-3529468b8cbd22d63daf71fdc7efc4333f73611f.zip
Flush socket after ever rect
This makes sure we keep the socket busy even if one rect takes some time to encode.
-rw-r--r--common/rfb/SMsgWriter.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/common/rfb/SMsgWriter.cxx b/common/rfb/SMsgWriter.cxx
index e4215086..5040b658 100644
--- a/common/rfb/SMsgWriter.cxx
+++ b/common/rfb/SMsgWriter.cxx
@@ -285,6 +285,7 @@ void SMsgWriter::startRect(const Rect& r, int encoding)
void SMsgWriter::endRect()
{
+ os->flush();
}
void SMsgWriter::startMsg(int type)