aboutsummaryrefslogtreecommitdiff
path: root/src/clientversion.cpp
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2017-09-28 17:02:53 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2017-09-28 17:05:47 +0200
commit9d31ed2e69fd5cde5fbc5208bd04276a58afd132 (patch)
tree8bd50a657490eef76d828a0a5171370061bbf37e /src/clientversion.cpp
parent9a8e9167f2636fdc2fc047dfed1747920b0f047f (diff)
parentb887676e1b86ce03181b5876cf6203d617750d0a (diff)
downloadbitcoin-9d31ed2e69fd5cde5fbc5208bd04276a58afd132.tar.xz
Merge #10663: net: split resolve out of connect
b887676 net: remove now-unused functions (Cory Fields) 45fd754 net: remove now-superfluous numeric resolve (Cory Fields) 2416dd7 net: separate resolving and conecting (Cory Fields) Pull request description: This is a greatly simplified version of #10285, which only aims to address async resolving. It essentially breaks up two wrapper functions for things only used in one place (ConnectSocketDirectly/ConnectThroughProxy) in favor of calling them directly. This allows us to fully handle resolves before attempting a connection, as is necessary for async connections. As a bonus, I believe the logic is now much easier to follow than before. Tree-SHA512: f03f618107379edf3efe2a9f3e3677e8f075017ab140a0b4fdc3b8263e6beff148d55256263ab10bc2125ef089ca68e0d8e865beeae176f1eca544e769c976d3
Diffstat (limited to 'src/clientversion.cpp')
0 files changed, 0 insertions, 0 deletions