Skip to content

Conversation

@TheBlueMatt
Copy link
Contributor

This removes a "race" between Interrupt() and Run(), though it
should not effect any of our supported platforms.

This removes a "race" between Interrupt() and Run(), though it
should not effect any of our supported platforms.
@TheBlueMatt
Copy link
Contributor Author

Can this get an 0.14 tag, since its a simple bugfix.

@sipa
Copy link
Member

sipa commented Feb 4, 2017

utACK 7b2d96b

1 similar comment
@maflcko
Copy link
Member

maflcko commented Feb 4, 2017 via email

@sipa sipa added this to the 0.14.0 milestone Feb 4, 2017
@laanwj laanwj added the Bug label Feb 4, 2017
@laanwj laanwj merged commit 7b2d96b into bitcoin:master Feb 4, 2017
laanwj added a commit that referenced this pull request Feb 4, 2017
7b2d96b Access WorkQueue::running only within the cs lock. (Matt Corallo)
LarryRuane pushed a commit to LarryRuane/zcash that referenced this pull request Apr 1, 2021
This removes a "race" between Interrupt() and Run(), though it
should not effect any of our supported platforms.

zcash: cherry picked from commit 7b2d96b
zcash: bitcoin/bitcoin#9679
zkbot added a commit to zcash/zcash that referenced this pull request Apr 2, 2021
Bitcoin 0.14 locking PRs

These are locking changes from upstream (bitcoin core) release 0.14, oldest to newest (when merged to the master branch).

Each commit also includes a reference both to the PR and the upstream commit.

- bitcoin/bitcoin#8472
- bitcoin/bitcoin#8606
  - Excludes a lock move because we don't have bitcoin/bitcoin#7840 which this move was partially-reverting.
- bitcoin/bitcoin#9230
  - Only first commit (we don't have `LogTimestampStr` anymore).
- bitcoin/bitcoin#9243
  - Only the sixth commit, excluding `IsArgSet` locking (we haven't pulled that function in yet).
- bitcoin/bitcoin#9626
  - The cherry-picked commit does not match the upstream at all, but the resulting lock is useful.
- bitcoin/bitcoin#9679
- bitcoin/bitcoin#9227
- bitcoin/bitcoin#9698
  - Excludes change to `CConnman::PushMessage` in second commit (which we don't have yet).
- bitcoin/bitcoin#9708
- bitcoin/bitcoin#9771
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants