diff options
| author | Wladimir J. van der Laan <[email protected]> | 2017-09-28 17:02:53 +0200 |
|---|---|---|
| committer | Wladimir J. van der Laan <[email protected]> | 2017-09-28 17:05:47 +0200 |
| commit | 9d31ed2e69fd5cde5fbc5208bd04276a58afd132 (patch) | |
| tree | 8bd50a657490eef76d828a0a5171370061bbf37e /src/script/script_error.cpp | |
| parent | Merge #10858: [RPC] Add "errors" field to getblockchaininfo and unify "errors... (diff) | |
| parent | net: remove now-unused functions (diff) | |
| download | discoin-9d31ed2e69fd5cde5fbc5208bd04276a58afd132.tar.xz discoin-9d31ed2e69fd5cde5fbc5208bd04276a58afd132.zip | |
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/script/script_error.cpp')
0 files changed, 0 insertions, 0 deletions