diff options
| author | Linus Jahn <lnj@kaidan.im> | 2019-10-14 22:34:22 +0200 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2019-10-14 22:34:22 +0200 |
| commit | b1cd9bb4547a1120b19d4e996afba0f39c041d22 (patch) | |
| tree | 97e43843f47e29fe4910224a9878ed98add92861 /src/client/QXmppOutgoingClient.cpp | |
| parent | f95db9d35fe8ef0ed025552043f1582db9c0834d (diff) | |
| parent | 4ef390c2958ba6c498e529b3ba948ab1ef094454 (diff) | |
Merge remote-tracking branch 'origin/stable'
Diffstat (limited to 'src/client/QXmppOutgoingClient.cpp')
| -rw-r--r-- | src/client/QXmppOutgoingClient.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/client/QXmppOutgoingClient.cpp b/src/client/QXmppOutgoingClient.cpp index f7eb8099..3e8b4034 100644 --- a/src/client/QXmppOutgoingClient.cpp +++ b/src/client/QXmppOutgoingClient.cpp @@ -169,11 +169,10 @@ void QXmppOutgoingClientPrivate::connectToHost(const QString &host, quint16 port void QXmppOutgoingClientPrivate::connectToNextDNSHost() { + auto curIdx = nextSrvRecordIdx++; connectToHost( - dns.serviceRecords().at(nextSrvRecordIdx).target(), - dns.serviceRecords().at(nextSrvRecordIdx).port()); - - nextSrvRecordIdx++; + dns.serviceRecords().at(curIdx).target(), + dns.serviceRecords().at(curIdx).port()); } /// Constructs an outgoing client stream. |
