Skip to content

Conversation

@jnewbery
Copy link
Contributor

9fdf05d resolved some lock
inversion warnings in denialofservice_tests, but left in a number
of cs_main locks that are unnecessary (introducing lock inversion
warnings in future changes).

9fdf05d resolved some lock
inversion warnings in denialofservice_tests, but left in a number
of cs_main locks that are unnecessary (introducing lock inversion
warnings in future changes).
@fanquake fanquake added the Tests label Jul 16, 2020
@jnewbery
Copy link
Contributor Author

jnewbery commented Jul 16, 2020

This is the first commit from #17479. Pulled into its own PR because it's fine to change separately from the other commits there, and it's caused some conflicts/rebases in that PR so I'd like to get it merged separately.

Should be a trivial review.

@hebasto
Copy link
Member

hebasto commented Jul 16, 2020

Concept ACK.

@promag
Copy link
Contributor

promag commented Jul 16, 2020

ACK f58c4b5.

Copy link
Member

@jonatack jonatack left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK f58c4b5 verified the test locks correspond to the locks in net/net_processing, and the debug build is clean/unit tests pass.

@maflcko maflcko merged commit 0f6900e into bitcoin:master Jul 16, 2020
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Jul 18, 2020
…ervice_tests

f58c4b5 [tests] Remove unnecessary cs_mains in denialofservice_tests (Matt Corallo)

Pull request description:

  9fdf05d resolved some lock
  inversion warnings in denialofservice_tests, but left in a number
  of cs_main locks that are unnecessary (introducing lock inversion
  warnings in future changes).

ACKs for top commit:
  promag:
    ACK f58c4b5.
  jonatack:
    ACK f58c4b5 verified the test locks correspond to the locks in net/net_processing, and the debug build is clean/unit tests pass.

Tree-SHA512: de2d9b2a8f08081b2ce31e18585e4677b167a11752b797d790c281575d7dfef3587f8be4fc7f8f16771141b6ff0b0145c7488cf30e79256b0043947c67a6182c
deadalnix pushed a commit to Bitcoin-ABC/bitcoin-abc that referenced this pull request Jun 17, 2021
Summary:
9fdf05d (D3606) resolved some lock
inversion warnings in denialofservice_tests, but left in a number
of cs_main locks that are unnecessary (introducing lock inversion
warnings in future changes).

This is a backport of [[bitcoin/bitcoin#19533 | core#19533]]

Test Plan:
with TSAN:
`ninja check`

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

Differential Revision: https://reviews.bitcoinabc.org/D9689
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Oct 20, 2021
…ervice_tests

f58c4b5 [tests] Remove unnecessary cs_mains in denialofservice_tests (Matt Corallo)

Pull request description:

  9fdf05d resolved some lock
  inversion warnings in denialofservice_tests, but left in a number
  of cs_main locks that are unnecessary (introducing lock inversion
  warnings in future changes).

ACKs for top commit:
  promag:
    ACK f58c4b5.
  jonatack:
    ACK f58c4b5 verified the test locks correspond to the locks in net/net_processing, and the debug build is clean/unit tests pass.

Tree-SHA512: de2d9b2a8f08081b2ce31e18585e4677b167a11752b797d790c281575d7dfef3587f8be4fc7f8f16771141b6ff0b0145c7488cf30e79256b0043947c67a6182c
pravblockc pushed a commit to pravblockc/dash that referenced this pull request Nov 18, 2021
…ervice_tests

f58c4b5 [tests] Remove unnecessary cs_mains in denialofservice_tests (Matt Corallo)

Pull request description:

  9fdf05d resolved some lock
  inversion warnings in denialofservice_tests, but left in a number
  of cs_main locks that are unnecessary (introducing lock inversion
  warnings in future changes).

ACKs for top commit:
  promag:
    ACK f58c4b5.
  jonatack:
    ACK f58c4b5 verified the test locks correspond to the locks in net/net_processing, and the debug build is clean/unit tests pass.

Tree-SHA512: de2d9b2a8f08081b2ce31e18585e4677b167a11752b797d790c281575d7dfef3587f8be4fc7f8f16771141b6ff0b0145c7488cf30e79256b0043947c67a6182c
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Feb 15, 2022
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.

7 participants