aboutsummaryrefslogtreecommitdiff
path: root/src/bitcoin-cli.cpp
diff options
context:
space:
mode:
authortdb3 <106488469+tdb3@users.noreply.github.com>2024-04-27 18:10:57 -0400
committertdb3 <106488469+tdb3@users.noreply.github.com>2024-05-13 12:19:37 -0400
commit24bc46c83b39149f4845a575a82337eb46d91bdb (patch)
treed9d2856e852a4428f41fe8594ed1cb0d2a96f04e /src/bitcoin-cli.cpp
parente208fb5d3bea4c1fb750cb0028819635ecdeb415 (diff)
downloadbitcoin-24bc46c83b39149f4845a575a82337eb46d91bdb.tar.xz
cli: Add warning for duplicate port definition
Adds a warning when both -rpcconnect and -rpcport define a port to be used.
Diffstat (limited to 'src/bitcoin-cli.cpp')
-rw-r--r--src/bitcoin-cli.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/bitcoin-cli.cpp b/src/bitcoin-cli.cpp
index eb1ee6134a..6352044ba7 100644
--- a/src/bitcoin-cli.cpp
+++ b/src/bitcoin-cli.cpp
@@ -770,6 +770,12 @@ static UniValue CallRPC(BaseRequestHandler* rh, const std::string& strMethod, co
// Use the valid port provided
port = rpcport_int;
+
+ // If there was a valid port provided in rpcconnect,
+ // rpcconnect_port is non-zero.
+ if (rpcconnect_port != 0) {
+ tfm::format(std::cerr, "Warning: Port specified in both -rpcconnect and -rpcport. Using -rpcport %u\n", port);
+ }
}
}