-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stuck/deadlocked using engine.experimental
#10649
Comments
@joshieDo I wonder if this has something to do with --full node? |
maybe... but the logs show that it finished the persistence task on |
there's also something off with the log order, because
this should get emitted first |
@mattsse it was a restart (check the timestamps), looks fine to me |
okay, perhaps this is an issue with the rpc request routing, e.g. the task isn't polled anymore resulting in unhandled requests, but then we should see the events warning about CL client... so I assume this is indeed a deadlock of some sorts |
have you upgraded to 1.0.7 @michaelsproul ? |
@emhane Yeah upgraded a few days ago and it's been smooth sailing. Happy to close this issue! |
Even though I haven't got any more deadlocks, performance has been quite poor with Lighthouse's metrics report:
fcU is quick at 57ms on average, but newPayload is taking 2.28s. |
we fixed one issue in 1.0.8 that was likely responsible for this newPayload on this server is now steady ~100ms "Engine API newPayload Latency" https://reth.paradigm.xyz/d/2k8BXz24x/reth?orgId=1&refresh=30s ![]() |
ohhh I didn't even see 1.0.8, will try! thanks! |
Describe the bug
My mainnet Reth node got stuck for an hour doing seemingly nothing. A manual restart was required to bring it back.
Note the dead time in the logs below between 00:58 and 02:01. During this time Lighthouse was timing out trying to contact Reth.
Steps to reproduce
Run Reth v1.0.6 with
--engine.experimental
.Node logs
Platform(s)
Linux (x86)
What version/commit are you on?
reth Version: 1.0.6
Commit SHA: c228fe1
Build Timestamp: 2024-08-29T18:18:33.351492336Z
Build Features: asm_keccak,jemalloc
Build Profile: maxperf
What database version are you on?
2024-09-02T02:09:44.148521Z INFO Initialized tracing, debug log directory: /home/michael/.cache/reth/logs/mainnet
Current database version: 2
Local database version: 2
Which chain / network are you on?
Mainnet
What type of node are you running?
Full via --full flag
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
The text was updated successfully, but these errors were encountered: