Skip to content

fix: protect CoinJoinWalletManager::m_wallet_manager_map with Mutex, avoid data race, partial bitcoin#22868 #13984

fix: protect CoinJoinWalletManager::m_wallet_manager_map with Mutex, avoid data race, partial bitcoin#22868

fix: protect CoinJoinWalletManager::m_wallet_manager_map with Mutex, avoid data race, partial bitcoin#22868 #13984

Triggered via pull request August 10, 2024 20:15
@kwvgkwvg
synchronize #6192
Status Success
Total duration 40s
Artifacts

predict-conflicts.yml

on: pull_request_target
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
main
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
main
Unexpected input(s) 'ghToken', valid inputs are ['entryPoint', 'args', 'github-token']
main
{ pull_number: 6192, conflictPrs: [ { number: 3495, files: [ 'src/net_processing.cpp', 'src/validation.h', 'src/version.h' ], conflicts: [ 'src/net_processing.cpp' ] }, { number: 5343, files: [ 'src/bls/bls.h', 'src/bls/bls_ies.cpp', 'src/coinjoin/coinjoin.cpp', 'src/coinjoin/coinjoin.h', 'src/dashbls/.gitignore', 'src/dashbls/CMakeLists.txt', 'src/dashbls/apple.rust.deps.sh', 'src/dashbls/apple.rust.sh', 'src/dashbls/apple.rust.single.sh', 'src/dashbls/emsdk_build.sh', 'src/dashbls/include/dashbls/elements.hpp', 'src/dashbls/include/dashbls/privatekey.hpp', 'src/dashbls/js-bindings/CMakeLists.txt', 'src/dashbls/js-bindings/blsjs.d.ts', 'src/dashbls/js-bindings/jsbindings.cpp', 'src/dashbls/js-bindings/wrappers/SchemeMPLWrapper.h', 'src/dashbls/python-impl/op_swu_g2.py', 'src/dashbls/rust-bindings/.gitignore', 'src/dashbls/rust-bindings/bls-dash-sys/.rustfmt.toml', 'src/dashbls/rust-bindings/bls-dash-sys/Cargo.toml', 'src/dashbls/rust-bindings/bls-dash-sys/bindings.rs', 'src/dashbls/rust-bindings/bls-dash-sys/build.rs', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/bip32/chaincode.cpp', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/bip32/chaincode.h', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/bip32/extendedprivatekey.cpp', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/bip32/extendedprivatekey.h', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/bip32/extendedpublickey.cpp', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/bip32/extendedpublickey.h', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/blschia.cpp', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/blschia.h', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/elements.cpp', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/elements.h', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/error.h', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/privatekey.cpp', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/privatekey.h', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/schemes.cpp', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/schemes.h', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/threshold.cpp', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/threshold.h', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/utils.cpp', 'src/dashbls/rust-bindings/bls-dash-sys/c-bindings/utils.hpp', 'src/dashbls/rust-bindings/bls-dash-sys/include.h', 'src/dashbls/rust-bindings/bls-dash-sys/src/lib.rs', 'src/dashbls/rust-bindings/bls-dash-sys/tests/sign_and_verify.rs', 'src/dashbls/rust-bindings/bls-signatures/.rustfmt.toml', 'src/dashbls/rust-bindings/bls-signatures/Cargo.toml', 'src/dashbls/rust-bindings/bls-signatures/src/bip32/chain_code.rs', 'src/dashbls/rust-bindings/bls-signatures/src/bip32/mod.rs', 'src/dashbls/rust-bindings/bls-signatures/src/bip32/private_key.rs', 'src/dashbls/rust-bindings/bls-signatures/src/bip32/public_key.rs', 'src/dashbls/rust-bindings/bls-signatures/src/elements.rs', 'src/dashbls/rust-bindings/bls-signatures/src/legacy/bip32/mod.rs', 'src/dashbls/rust-bindings/bls-signatures/src/legacy/bip32/private_key.rs', 'src/dashbls/rust-bindings/bls-signatures/src/legacy/bip32/public_key.rs', 'src/dashbls/rust-bindings/bls-signatures/src/legacy/elements.rs', 'src/dashbls/rust-bindings/bls-signatures/src/legacy/mod.rs', 'src/dashbls/rust-bindings/bls-signatures/src/lib.rs', 'src/dashbls/rust-bindings/bls-signatures/src/private_key.rs', 'src/dashbls/rust-bindings/bls-signatures/src/schemes.rs', 'src/dashbls/rust-bindings/bls-signatures/src/utils.rs', 'src/dashbls/rust-bindings/e
main
Potential conflicts detected!