aboutsummaryrefslogtreecommitdiff
path: root/src/init.cpp
diff options
context:
space:
mode:
authorPieter Wuille <pieter.wuille@gmail.com>2012-08-21 17:32:04 +0200
committerPieter Wuille <pieter.wuille@gmail.com>2012-08-22 13:35:33 +0200
commitf161a2c2114cd7d950248ce75a91ba1923e9abb1 (patch)
treec0a36b5585a4d8b490324e8c3dc575d3cee146da /src/init.cpp
parentf39ab4c8d01a14ccc784b122ea133a67b8f75e10 (diff)
downloadbitcoin-f161a2c2114cd7d950248ce75a91ba1923e9abb1.tar.xz
Fix infinite loops in connection logic
Diffstat (limited to 'src/init.cpp')
-rw-r--r--src/init.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/init.cpp b/src/init.cpp
index 7322b23eac..1a1e31c2f3 100644
--- a/src/init.cpp
+++ b/src/init.cpp
@@ -357,7 +357,7 @@ bool AppInit2()
SoftSetBoolArg("-listen", true);
}
- if (mapArgs.count("-connect")) {
+ if (mapArgs.count("-connect") && mapMultiArgs["-connect"].size() > 0) {
// when only connecting to trusted nodes, do not seed via DNS, or listen by default
SoftSetBoolArg("-dnsseed", false);
SoftSetBoolArg("-listen", false);