HomePhabricator

qa: Prevent concurrency issues reading .cookie file

Description

qa: Prevent concurrency issues reading .cookie file

Summary:
Backport of core PR15771 (and PR14788).

This is expected to fix the TSAN errors like
https://build.bitcoinabc.org/viewLog.html?buildTypeId=BitcoinABC_ResourceIntensiveBuilds_BitcoinAbcMasterTsan&buildId=28539.

Test Plan: Run the CI TSAN build.

Reviewers: #bitcoin_abc, jasonbcox, markblundeberg

Reviewed By: #bitcoin_abc, jasonbcox, markblundeberg

Differential Revision: https://reviews.bitcoinabc.org/D5207

Details

Provenance
João Barbosa <joao.paulo.barbosa@gmail.com>Authored on Apr 8 2019, 18:33
FabienCommitted on Feb 7 2020, 18:11
FabienPushed on Feb 7 2020, 21:12
Reviewer
Restricted Project
Differential Revision
D5207: qa: Prevent concurrency issues reading .cookie file
Parents
rSTAGING84ca20f9ba7c: Merge #9739: Fix BIP68 activation test
Branches
Unknown
Tags
Unknown