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
We might also not wanna print out "ExecutionEngine" as this is quite technical term, would be better in terms of UX to just print out "Execution client" as users should be more familiar with this term.
nflaig
changed the title
ExecutionEngine went offline log when shutting down process
"ExecutionEngine went offline" log when shutting down process
Jul 17, 2023
^CDec-01 16:48:48.925[] info: Stopping gracefully, use Ctrl+C again to force process exit
Dec-01 16:48:50.981[execution] error: Execution client went offline oldState=SYNCED, newState=OFFLINE
Describe the bug
In some cases when shutting down beacon node process it will print out the following log
Expected behavior
No error log indicating that EL went of offline.
Possible fix might be to just check if process is aborted and not print out any execution client state changes.
Steps to reproduce
Start and then shutdown beacon node once it start syncing
./lodestar beacon \ --dataDir /home/devops/goerli/data/beacon \ --metrics \ --execution.urls http://localhost:8551 \ --jwt-secret /home/devops/goerli/data/jwtsecret \ --logLevel info \ --network goerli \ --checkpointSyncUrl "https://beaconstate-goerli.chainsafe.io/"
This does not happen all the time, multiple tries are required. I guess it just depends on timing.
Additional context
Related PR that introduced change
Further considerations
We might also not wanna print out "ExecutionEngine" as this is quite technical term, would be better in terms of UX to just print out "Execution client" as users should be more familiar with this term.
Operating system
Linux
Lodestar version or commit hash
22d7cc8
The text was updated successfully, but these errors were encountered: