This is otherwise the only place we hold cs_main when calling ProcessNewBlock.
Don't hold cs_main when calling ProcessNewBlock from a cmpctblock #8968
pull TheBlueMatt wants to merge 1 commits into bitcoin:master from TheBlueMatt:cmpctblock changing 1 files +26 −21-
TheBlueMatt commented at 7:25 PM on October 18, 2016: contributor
-
Don't hold cs_main when calling ProcessNewBlock from a cmpctblock 72ca7d924e
- laanwj added the label P2P on Oct 18, 2016
- TheBlueMatt cross-referenced this on Oct 18, 2016 from issue Decouple peer-processing-logic from block-connection-logic (#2) by TheBlueMatt
-
theuni commented at 5:00 PM on October 20, 2016: member
utACK 72ca7d924e3896838d2709d95f4c8cca670af8cf.
- laanwj added the label Needs backport on Oct 21, 2016
- laanwj added this to the milestone 0.13.1 on Oct 21, 2016
-
laanwj commented at 2:58 PM on October 21, 2016: member
utACK 72ca7d9
- laanwj merged this on Oct 21, 2016
- laanwj closed this on Oct 21, 2016
- laanwj referenced this in commit 3cf496d102 on Oct 21, 2016
- laanwj removed the label Needs backport on Oct 21, 2016
- laanwj removed this from the milestone 0.13.1 on Oct 21, 2016
-
sipa commented at 8:49 PM on October 30, 2016: member
Postumus utACK.
- sdaftuar cross-referenced this on Dec 1, 2016 from issue [0.13 backport] Release cs_main before calling ProcessNewBlock or processing header (cmpctblock handling) by sdaftuar
- OlegGirko cross-referenced this on Jul 30, 2017 from issue Backport Bitcoin PR#8969: Decouple peer-processing-logic from block-connection-logic (#2) by OlegGirko
- gladcow cross-referenced this on Mar 1, 2018 from issue Backport compact blocks functionality from bitcoin by gladcow
- gladcow referenced this in commit 783851a2cd on Mar 2, 2018
- gladcow referenced this in commit bc9db62d34 on Mar 13, 2018
- gladcow referenced this in commit f42fde9f56 on Mar 14, 2018
- gladcow referenced this in commit a9067eca39 on Mar 15, 2018
- gladcow referenced this in commit 017f21dcc5 on Mar 15, 2018
- gladcow referenced this in commit 9ff5723af0 on Mar 15, 2018
- gladcow referenced this in commit a58a7eb3a3 on Mar 15, 2018
- gladcow referenced this in commit 875573e12e on Mar 24, 2018
- gladcow referenced this in commit ca643650c3 on Apr 4, 2018
- UdjinM6 referenced this in commit bc45a2f87a on Apr 11, 2018
- andvgal referenced this in commit fd5c50bc2b on Jan 6, 2019
- CryptoCentric referenced this in commit dd3fd51204 on Feb 28, 2019
- bitcoin locked this on Sep 8, 2021