diff --git a/libguh-core/awsconnector.cpp b/libguh-core/awsconnector.cpp index 942bc111..54597fe6 100644 --- a/libguh-core/awsconnector.cpp +++ b/libguh-core/awsconnector.cpp @@ -141,7 +141,7 @@ void AWSConnector::onDeviceRegistered(bool needsReconnect) m_client->Disconnect(std::chrono::milliseconds(500)); m_client.reset(); m_networkConnection.reset(); - staticMetaObject.invokeMethod(this, "doConnect", Qt::QueuedConnection); + QTimer::singleShot(1000, this, &AWSConnector::doConnect); }); return; }