Просмотр исходного кода

Flush socket before checking buffer

There might be stuff lingering in the buffer simply because flush()
hasn't been called in a while, rather than because the transport is
congested.
tags/v1.6.90
Pierre Ossman 8 лет назад
Родитель
Сommit
352d062e98
1 измененных файлов: 1 добавлений и 0 удалений
  1. 1
    0
      common/rfb/VNCSConnectionST.cxx

+ 1
- 0
common/rfb/VNCSConnectionST.cxx Просмотреть файл

@@ -832,6 +832,7 @@ bool VNCSConnectionST::isCongested()
int offset;

// Stuff still waiting in the send buffer?
sock->outStream().flush();
if (sock->outStream().bufferUsage() > 0)
return true;


Загрузка…
Отмена
Сохранить