QAbstractSocket: Always clear old QHostAddress list on a new connect.
authorMartin Petersson <martin.petersson@nokia.com>
Tue, 5 Jul 2011 14:32:01 +0000 (16:32 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 6 Jul 2011 06:26:50 +0000 (08:26 +0200)
Change-Id: Iee1416e7803836e5f1a37508739bcbcb2cdb421c
Reviewed-on: http://codereview.qt.nokia.com/1174
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Aaron Kennedy <aaron.kennedy@nokia.com>
src/network/socket/qabstractsocket.cpp

index 4415e37..b662a75 100644 (file)
@@ -893,6 +893,7 @@ void QAbstractSocketPrivate::startConnectingByName(const QString &host)
 void QAbstractSocketPrivate::_q_startConnecting(const QHostInfo &hostInfo)
 {
     Q_Q(QAbstractSocket);
+    addresses.clear();
     if (state != QAbstractSocket::HostLookupState)
         return;