diff options
author | Martin Zumsande <mzumsande@gmail.com> | 2023-06-27 19:25:04 -0300 |
---|---|---|
committer | furszy <matiasfurszyfer@protonmail.com> | 2023-07-07 19:31:27 -0300 |
commit | 2ebc7e68cc9d347807b646f601b27940c9590c89 (patch) | |
tree | 15994f943add78416c4669ab2e5bc6e04e266dcc | |
parent | 04575106b2529f495ce8110ddf7ed2247d4bc339 (diff) | |
download | bitcoin-2ebc7e68cc9d347807b646f601b27940c9590c89.tar.xz |
doc: describe 'init load' thread actions
-rw-r--r-- | doc/developer-notes.md | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/doc/developer-notes.md b/doc/developer-notes.md index 8e96f3ceb1..80353bcdd2 100644 --- a/doc/developer-notes.md +++ b/doc/developer-notes.md @@ -621,8 +621,9 @@ Threads : Started from `main()` in `bitcoind.cpp`. Responsible for starting up and shutting down the application. -- [ThreadImport (`b-initload`)](https://doxygen.bitcoincore.org/namespacenode.html#ab4305679079866f0f420f7dbf278381d) - : Loads blocks from `blk*.dat` files or `-loadblock=<file>` on startup. +- [Init load (`b-initload`)](https://doxygen.bitcoincore.org/namespacenode.html#ab4305679079866f0f420f7dbf278381d) + : Performs various loading tasks that are part of init but shouldn't block the node from being started: external block import, + reindex, reindex-chainstate, main chain activation, spawn indexes background sync threads and mempool load. - [CCheckQueue::Loop (`b-scriptch.x`)](https://doxygen.bitcoincore.org/class_c_check_queue.html#a6e7fa51d3a25e7cb65446d4b50e6a987) : Parallel script validation threads for transactions in blocks. |