reth icon indicating copy to clipboard operation
reth copied to clipboard

Removing and re-adding an exex causes error reading notification wal

Open 0xalex88 opened this issue 11 months ago • 0 comments
trafficstars

Describe the bug

While working on an exex, I've removed it from the code to allow for faster syncing (it's an OP chain, so syncing is done block by block and the exex slows it down), when I've added it back, I got the error logged below during the node startup. After deleting the exex folder the node started properly again.

Steps to reproduce

  1. create a node with an exex attached to it
  2. remove the install_exex call
  3. run the node again for a while
  4. add install_exex again

Node logs

2024-12-17T06:15:18.187317Z ERROR reth::cli: shutting down due to error
Error: notification {id} not found

Location:
 /usr/local/cargo/git/checkouts/reth-36d3ea1d1152b20c/15fac08/crates/exex/exex/src/wal/storage.rs:122:45

Platform(s)

Linux (x86)

Container Type

Docker

What version/commit are you on?

1.1.4 git dependencies

What database version are you on?

2

Which chain / network are you on?

fraxtal

What type of node are you running?

Archive (default)

What prune config do you use, if any?

No response

If you've built Reth from source, provide the full command you used

No response

Code of Conduct

  • [x] I agree to follow the Code of Conduct

0xalex88 avatar Dec 17 '24 17:12 0xalex88