Skip to content

Commit 1725e6a

Browse files
committed
Merge pull request #3808 from paveljanik/master
DOC: Update the list of threads to the current state.
2 parents fbdf4e5 + 25ef6ac commit 1725e6a

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

doc/coding.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -63,32 +63,32 @@ and its cs_KeyStore lock for example).
6363
-------
6464
Threads
6565

66+
- ThreadScriptCheck : Verifies block scripts.
67+
68+
- ThreadImport : Loads blocks from blk*.dat files or bootstrap.dat.
69+
6670
- StartNode : Starts other threads.
6771

68-
- ThreadGetMyExternalIP : Determines outside-the-firewall IP address, sends addr message to connected peers when it determines it.
72+
- ThreadGetMyExternalIP : Determines outside-the-firewall IP address, sends addr message to connected peers when it determines it.
73+
74+
- ThreadDNSAddressSeed : Loads addresses of peers from the DNS.
75+
76+
- ThreadMapPort : Universal plug-and-play startup/shutdown
6977

7078
- ThreadSocketHandler : Sends/Receives data from peers on port 8333.
71-
72-
- ThreadMessageHandler : Higher-level message handling (sending and receiving).
73-
79+
80+
- ThreadOpenAddedConnections : Opens network connections to added nodes.
81+
7482
- ThreadOpenConnections : Initiates new connections to peers.
7583

76-
- ThreadTopUpKeyPool : replenishes the keystore's keypool.
77-
78-
- ThreadCleanWalletPassphrase : re-locks an encrypted wallet after user has unlocked it for a period of time.
79-
80-
- SendingDialogStartTransfer : used by pay-via-ip-address code (obsolete)
81-
82-
- ThreadDelayedRepaint : repaint the gui
84+
- ThreadMessageHandler : Higher-level message handling (sending and receiving).
85+
86+
- DumpAddresses : Dumps IP addresses of nodes to peers.dat.
8387

8488
- ThreadFlushWalletDB : Close the wallet.dat file if it hasn't been used in 500ms.
85-
89+
8690
- ThreadRPCServer : Remote procedure call handler, listens on port 8332 for connections and services them.
87-
88-
- ThreadBitcoinMiner : Generates bitcoins
89-
90-
- ThreadMapPort : Universal plug-and-play startup/shutdown
91-
92-
- Shutdown : Does an orderly shutdown of everything
93-
94-
- ExitTimeout : Windows-only, sleeps 5 seconds then exits application
91+
92+
- BitcoinMiner : Generates bitcoins (if wallet is enabled).
93+
94+
- Shutdown : Does an orderly shutdown of everything.

0 commit comments

Comments
 (0)