diff options
author | Pieter Wuille <pieter.wuille@gmail.com> | 2017-02-10 15:53:31 -0800 |
---|---|---|
committer | Pieter Wuille <pieter.wuille@gmail.com> | 2017-02-10 16:58:55 -0800 |
commit | a06ede9a138d0fb86b0de17c42b936d9fe6e2158 (patch) | |
tree | 10645c8703ca75cd91609812c4c5d9804b6e09c4 /doc/developer-notes.md | |
parent | b860915f8b0dae98e57a254d11575ea41f5c5a79 (diff) | |
parent | db2dc7a58cb0a3df58188b748df8e0d04ba76f00 (diff) |
Merge #9708: Clean up all known races/platform-specific UB at the time PR was opened
db2dc7a Move CNode::addrLocal access behind locked accessors (Matt Corallo)
036073b Move CNode::addrName accesses behind locked accessors (Matt Corallo)
d8f2b8a Make nTimeBestReceived atomic (Matt Corallo)
22b4966 Move [clean|str]SubVer writes/copyStats into a lock (Matt Corallo)
0f31872 Make nServices atomic (Matt Corallo)
96f42d8 Make nStartingHeight atomic (Matt Corallo)
512731b Access fRelayTxes with cs_filter lock in copyStats (Matt Corallo)
ae683c1 Avoid copying CNodeStats to make helgrind OK with buggy std::string (Matt Corallo)
644f123 Make nTimeConnected const in CNode (Matt Corallo)
321d0fc net: fix a few races. Credit @TheBlueMatt (Cory Fields)
Diffstat (limited to 'doc/developer-notes.md')
0 files changed, 0 insertions, 0 deletions