Files
lighthouse/beacon_node
Michael Sproul 2f6ffff8d6 Fix data race in load_hot_state
This was found in the wild on a node that was reconstructing states and had a ~350 epoch gap
between finalization and the split slot. When the finalization migration ran it deleted some of
the hot state summaries that were still being iterated by `load_hot_state`, causing state storage
to fail and the database to become corrupt (due to the atomicity bug from `unstable`).

This commit additonally adds states created from diffs to the cache. This should help avoid
iterating back so far but is strictly a performance improvement and *not*  a correctness fix.
2023-01-31 12:49:29 +11:00
..
2023-01-31 10:04:12 +11:00
2023-01-31 12:49:29 +11:00
2023-01-18 12:37:06 +11:00