diff options
Diffstat (limited to 'client/UpdatedConfig.cpp')
-rw-r--r-- | client/UpdatedConfig.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/client/UpdatedConfig.cpp b/client/UpdatedConfig.cpp index 9cf91dd..ac8ec10 100644 --- a/client/UpdatedConfig.cpp +++ b/client/UpdatedConfig.cpp @@ -27,7 +27,13 @@ UpdatedConfig::UpdatedConfig() activeSrvIndex = 0; time = 0; retryFailed = false; - + + if (servers.size() == 0) + { + Logger::Error("No server records present. Can't update configuration!\n"); + return; + } + client = new SslClient(QString::fromStdString(servers[0].host)); connect(client, SIGNAL(ReplyRecieved(SslClient::RequestType&, QByteArray&)), this, SLOT(gotServerReply(SslClient::RequestType&, QByteArray&))); |