Zebra/zebra-state/src/service/finalized_state
teor d7b90552f3
fix(state): Avoid panicking on state errors during shutdown (#6828)
* Enable cancel_all_background_work() only on macOS

* Ignore expected "during shutdown" errors, and log other errors

* Disable cancel_all_background_work() but keep the updated docs and error handling

* Add the macOS shutdown crash to the README known issues

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2023-06-06 23:38:48 +00:00
..
disk_db 1. feat(db): Store transactions in a separate database index, to improve query speed (#3934) 2022-04-07 08:30:50 +00:00
disk_format fix(security): Stop panicking on state RPC or block requests with very large heights (#6699) 2023-05-17 15:13:12 +00:00
tests rename(state): Rename state verifiers and related code (#6762) 2023-06-01 12:29:03 +00:00
zebra_db change(db): Make the first stable release forward-compatible with planned state changes (#6813) 2023-06-06 21:18:57 +00:00
arbitrary.rs change(state): Write finalized blocks to the state in a separate thread, to avoid network and RPC hangs (#5134) 2022-09-28 16:09:56 +00:00
disk_db.rs fix(state): Avoid panicking on state errors during shutdown (#6828) 2023-06-06 23:38:48 +00:00
disk_format.rs fix(security): Stop panicking on state RPC or block requests with very large heights (#6699) 2023-05-17 15:13:12 +00:00
tests.rs refactor(state): split the database module (#3568) 2022-02-17 19:08:49 +00:00
zebra_db.rs fix(consensus): Check that Zebra's state contains the social consensus chain on startup (#6163) 2023-02-21 05:30:29 +00:00