Skip to content
Commit Detail

Commit abe0875

Author
Rachel Chen <rachel@chens.email> 2022-08-05 22:28:14 -0700
Parents
1aa7db1
Tree
f34ce78
chord/local_test: wait until no nodes have nil predecessor before RingCheck

The macOS runner on GitHub Actions consistently fails with "node X has
nil predecessor." The log it outputs suggests that it is a race
condition, however it is impossible to be a race condition becasue of
predecessorMu in both .Notify() and .getPredecessor(). To be sure, let's
wait until all the nodes have no nil predecessor until we RingCheck().

Files changed

1 file changed~1 modified