This should have no effect on mainnet users, but simplifies testing, where config settings are currently ignored with only a warning. Fix this by making it an error.
Issues:
Tested ACK dddd6f0.
0$ cat bitcoin.conf
1rpcport=54321
2
3bitcoind -testnet
42019-03-21T14:58:35Z Bitcoin Core version v0.18.99.0-dddd6f0f5 (release build)
52019-03-21T14:58:35Z Error: Config setting for -rpcport only applied on test network when in [test] section.
6Error: Config setting for -rpcport only applied on test network when in [test] section.
Deserves a small release note, just to point to if someone reports this behavior change?
Concept ACK
Nice usability improvement!
72@@ -73,9 +73,14 @@ Example item
73 Low-level changes
74 =================
75
76-Example item
77+Configuration
78 ------------
79
80+* An error is issued where previously a warning was issued when a setting in
81+ the config file was specified in the default section, but not overriden for
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
No conflicts as of last run.