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
{{ message }}
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.
There is code in nodeos that intends to have nodeos exit with a code of 2 when the database is dirty. It does this by looking at the text in the exception that would typically be fired from chainbase, specifically pinnable_mapped_file
However, appbase swallows exceptions from plugin init and simply returns false from initialize<>() causing nodeos to exit with a -1 instead.
This is almost certainly a regression from some point in time; though it's not immediately clear to me if it's worth fixing this behavior or not?
The text was updated successfully, but these errors were encountered:
There is code in nodeos that intends to have nodeos exit with a code of 2 when the database is dirty. It does this by looking at the text in the exception that would typically be fired from chainbase, specifically pinnable_mapped_file
However, appbase swallows exceptions from plugin init and simply returns false from
initialize<>()
causing nodeos to exit with a -1 instead.This is almost certainly a regression from some point in time; though it's not immediately clear to me if it's worth fixing this behavior or not?
The text was updated successfully, but these errors were encountered: