Page MenuHomePhabricator

Fix a race condition with rpc ports in check-seeds
ClosedPublic

Authored by jasonbcox on Feb 11 2020, 22:13.

Details

Summary

The RPC port from the first run of test-seeds is not guaranteed to be closed/cleaned up
by the OS by the time the second run on test-seeds occurs. Without this patch, check-seeds is flaky
and fails at random.

Test Plan
ABC_BUILD_NAME=check-seeds ./build-configuration.sh

Run this a few times on CI too

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Feb 13 2020, 09:48