[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[vidalia-svn] r1240: If we've already added a particular keyid to a list of serve (trunk/src/gui/network)



Author: edmanm
Date: 2006-09-25 18:18:12 -0400 (Mon, 25 Sep 2006)
New Revision: 1240

Modified:
   trunk/src/gui/network/netviewer.cpp
Log:
If we've already added a particular keyid to a list of servers at an IP
address, don't add it again.


Modified: trunk/src/gui/network/netviewer.cpp
===================================================================
--- trunk/src/gui/network/netviewer.cpp	2006-09-25 19:47:43 UTC (rev 1239)
+++ trunk/src/gui/network/netviewer.cpp	2006-09-25 22:18:12 UTC (rev 1240)
@@ -236,7 +236,9 @@
       if (!_resolveQueue.contains(ip)) {
         _resolveQueue << ip;
       }
-      _resolveMap.insertMulti(rd.ip(), rd.id());
+      if (!_resolveMap.values(rd.ip()).contains(rd.id())) {
+        _resolveMap.insertMulti(rd.ip(), rd.id());
+      }
     }
   }