All Questions
Tagged with source-code network
3 questions
3
votes
1
answer
128
views
ThreadOpenConnections and break versus continue: why the one versus the other?
In the inner loop of ThreadOpenConnections() in net.cpp sometimes there is a break to the outer loop and sometimes a continue. This is my understanding of the decision between break and continue in ...
0
votes
1
answer
104
views
Is it true that only one message can be sent at a time in Bitcoin Core?
I looked into Bitcoin Core client code, and it seems that there is a lock that allows only one thread to send data (Block, TX, etc.) at a given time point. If this is true, it means that transactions ...
3
votes
1
answer
58
views
How is bitcoind "shy" when exchanging `version` packets?
This is more of a technical/programming question.
I am referring to this line of code: https://github.com/bitcoin/bitcoin/blob/be992701b018f256db6d64786624be4cb60d8975/src/net_processing.cpp#L1699
...