Browse Source

stop cpus from burning on slow networks

pull/2830/head
sudden6 10 years ago
parent
commit
d4b2038bbb
  1. 3
      src/net/toxme.cpp

3
src/net/toxme.cpp

@ -23,6 +23,7 @@
#include <QNetworkAccessManager> #include <QNetworkAccessManager>
#include <QNetworkReply> #include <QNetworkReply>
#include <QCoreApplication> #include <QCoreApplication>
#include <QThread>
#include <sodium/crypto_box.h> #include <sodium/crypto_box.h>
#include <sodium/randombytes.h> #include <sodium/randombytes.h>
#include <string> #include <string>
@ -40,6 +41,7 @@ QByteArray Toxme::makeJsonRequest(QString url, QString json, QNetworkReply::Netw
while (!reply->isFinished()) while (!reply->isFinished())
{ {
QThread::msleep(1);
qApp->processEvents(); qApp->processEvents();
} }
@ -66,6 +68,7 @@ QByteArray Toxme::getServerPubkey(QString url, QNetworkReply::NetworkError &erro
while (!reply->isFinished()) while (!reply->isFinished())
{ {
QThread::msleep(1);
qApp->processEvents(); qApp->processEvents();
} }

Loading…
Cancel
Save