Browse Source

more websocket debugz

pull/112/head
Duke Leto 2 years ago
parent
commit
bc2757300e
  1. 4
      src/websockets.cpp

4
src/websockets.cpp

@ -153,6 +153,7 @@ void WormholeClient::connect() {
void WormholeClient::retryConnect() {
QTimer::singleShot(5 * 1000 * pow(2, retryCount), [=]() {
qDebug() << __func__ << ": retryCount=" << retryCount;
if (retryCount < 10) {
qDebug() << "Retrying websocket connection, count=" << this->retryCount;
this->retryCount++;
@ -212,8 +213,8 @@ void WormholeClient::onConnected()
timer = new QTimer(parent);
qDebug() << __func__ << ": Created QTimer";
QObject::connect(timer, &QTimer::timeout, [=]() {
qDebug() << __func__ << ": Timer timeout! shuttingDown=" << shuttingDown << " m_webSocket=" << m_webSocket;
try {
qDebug() << __func__ << ": Timer timeout! shuttingDown=" << shuttingDown << " m_webSocket=" << m_webSocket << " isValid=" << m_webSocket->isValid();
if (!shuttingDown && m_webSocket && m_webSocket->isValid()) {
auto payload = QJsonDocument(QJsonObject { {"ping", "ping"} }).toJson();
qint64 bytes = m_webSocket->sendTextMessage(payload);
@ -276,6 +277,7 @@ QString AppDataServer::getSecretHex() {
}
void AppDataServer::saveNewSecret(QString secretHex) {
qDebug() << __func__ << ": saving secretHex to config file";
QSettings().setValue("mobileapp/secret", secretHex);
if (secretHex.isEmpty())

Loading…
Cancel
Save