aboutsummaryrefslogtreecommitdiff
path: root/src/net.cpp
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2017-10-31 13:10:21 +0100
committerWladimir J. van der Laan <laanwj@gmail.com>2017-10-31 13:10:58 +0100
commit8335cb478183d800e274f6e96f9d7269ae584220 (patch)
tree1c58acb71c17cfafaed5f31f841ce46c915678bb /src/net.cpp
parentbb9ab0fccfbadd5c032a2cd0bb3135049cffa42b (diff)
parent2530bf27b72e53cc6ffec27de35f3b487984833d (diff)
Merge #11578: net: Add missing lock in ProcessHeadersMessage(...)
2530bf2 net: Add missing lock in ProcessHeadersMessage(...) (practicalswift) Pull request description: Add missing lock in `ProcessHeadersMessage(...)`. Reading the variable `mapBlockIndex` requires holding the mutex `cs_main`. The new "Disconnect outbound peers relaying invalid headers" code added in commit 37886d5e2f9992678dea4b1bd893f4f10d61d3ad and merged as part of #11568 two days ago did not lock `cs_main` prior to accessing `mapBlockIndex`. Tree-SHA512: b799c234be8043d036183a00bc7867bbf3bd7ffe3baa94c88529da3b3cd0571c31ed11dadfaf29c5b8498341d6d0a3c928029a43b69f3267ef263682c91563a3
Diffstat (limited to 'src/net.cpp')
0 files changed, 0 insertions, 0 deletions