From 312886012285daa34e3c2ce1d0cf85cb9d3d1ff4 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Thu, 30 Nov 2017 19:31:21 +0100 Subject: [PATCH] decrease keepalive timeout to 30 secs, now that aws billing has changed --- libguh-core/awsconnector.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libguh-core/awsconnector.cpp b/libguh-core/awsconnector.cpp index 620291ea..ffb2da78 100644 --- a/libguh-core/awsconnector.cpp +++ b/libguh-core/awsconnector.cpp @@ -96,7 +96,7 @@ void AWSConnector::doConnect() qCDebug(dcAWS()) << "Connecting to AWS with ID:" << m_clientId << "endpoint:" << m_currentEndpoint << "Min reconnect timeout:" << m_client->GetMinReconnectBackoffTimeout().count() << "Max reconnect timeout:" << (quint32)m_client->GetMaxReconnectBackoffTimeout().count(); m_connectingFuture = QtConcurrent::run([&]() { - ResponseCode rc = m_client->Connect(std::chrono::milliseconds(3000), true, mqtt::Version::MQTT_3_1_1, std::chrono::seconds(1200), Utf8String::Create(m_clientId.toStdString()), nullptr, nullptr, nullptr); + ResponseCode rc = m_client->Connect(std::chrono::milliseconds(10000), true, mqtt::Version::MQTT_3_1_1, std::chrono::seconds(30), Utf8String::Create(m_clientId.toStdString()), nullptr, nullptr, nullptr); if (rc == ResponseCode::MQTT_CONNACK_CONNECTION_ACCEPTED) { staticMetaObject.invokeMethod(this, "onConnected", Qt::QueuedConnection); } else {