You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR:
- fixes a data race in p2p.Sender which was flapping in integration and compose tests
- makes "prepare round 2, decide round 3" QBFT internal test more reliable; tested empirically by running the test 100.000 times, usually the flapping issue manifested itself after a couple runs
category: bug
ticket: #2763Closes#2763.
🐞 Bug Report
Description
There is a low-consequences data race happening in the
p2p
package: https://github.com/ObolNetwork/charon/actions/runs/7289045255/job/19862855243?pr=2762#step:5:2191.This issue can be fixed by synchronizing access to
peerState.buffer
.🔬 Minimal Reproduction
Run integration tests with a high
-count
value.🔥 Error
https://github.com/ObolNetwork/charon/actions/runs/7289045255/job/19862855243?pr=2762#step:5:2191
The text was updated successfully, but these errors were encountered: