mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-19 10:35:50 +00:00
4b5625fd5998f764ad789a04e9b6db984fb5637d
OverlayImpl::onStart calls into PeerFinder before PeerFinder::Manager::onStart, causing tests to sometimes fail and the application to intermittently not start. The order of calls to Stoppable::onStart is implementation defined and not predictable. This changes PeerFinder to load the database in Stoppable::onPrepare, before threads are launched. In general, creation and initialization of resources that are shared between classes should happen in onPrepare rather than onStart, to solve this problem.
#rippled - Ripple P2P server
This is the repository for Ripple's rippled, reference P2P server.
###Build instructions:
###Setup instructions:
Repository Contents
./bin
Scripts and data files for Ripple integrators.
./build
Intermediate and final build outputs.
./Builds
Platform or IDE-specific project files.
./doc
Documentation and example configuration files.
./src
Source code directory. Some of the directories contained here are external repositories inlined via git-subtree, see the corresponding README for more details.
./test
Javascript / Mocha tests.
License
Ripple is open source and permissively licensed under the ISC license. See the LICENSE file for more details.
###For more information:
Description
Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
Readme
2.1 GiB
Languages
C++
99.4%
CMake
0.5%
