Skip to content

Commit 2ebc7e6

Browse files
mzumsandefurszy
authored andcommitted
doc: describe 'init load' thread actions
1 parent 0457510 commit 2ebc7e6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

doc/developer-notes.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -621,8 +621,9 @@ Threads
621621
: Started from `main()` in `bitcoind.cpp`. Responsible for starting up and
622622
shutting down the application.
623623

624-
- [ThreadImport (`b-initload`)](https://doxygen.bitcoincore.org/namespacenode.html#ab4305679079866f0f420f7dbf278381d)
625-
: Loads blocks from `blk*.dat` files or `-loadblock=<file>` on startup.
624+
- [Init load (`b-initload`)](https://doxygen.bitcoincore.org/namespacenode.html#ab4305679079866f0f420f7dbf278381d)
625+
: Performs various loading tasks that are part of init but shouldn't block the node from being started: external block import,
626+
reindex, reindex-chainstate, main chain activation, spawn indexes background sync threads and mempool load.
626627

627628
- [CCheckQueue::Loop (`b-scriptch.x`)](https://doxygen.bitcoincore.org/class_c_check_queue.html#a6e7fa51d3a25e7cb65446d4b50e6a987)
628629
: Parallel script validation threads for transactions in blocks.

0 commit comments

Comments
 (0)