txpipe / dolos

Cardano Data Node
https://dolos.txpipe.io
Apache License 2.0
68 stars 19 forks source link

`dolos daemon` shutsdown after awhile #155

Closed Mercurial closed 3 months ago

Mercurial commented 9 months ago

After running dolos daemon for awhile it seems to stop at somepoint. (Maybe after 1-2 hours or more syncing Preview)

here is the logs when its about to shutdown.

2024-01-29T04:07:01.147101Z  INFO stage{stage="roll"}: gasket::runtime: switching stage phase prev_phase=Working next_phase=Teardown
2024-01-29T04:07:01.147037Z  INFO stage{stage="pull"}: gasket::runtime: switching stage phase prev_phase=Working next_phase=Teardown
2024-01-29T04:07:01.147403Z  INFO stage{stage="pull"}: gasket::runtime: stage teardown ok
2024-01-29T04:07:01.147423Z  INFO stage{stage="pull"}: gasket::runtime: switching stage phase prev_phase=Teardown next_phase=Ended
2024-01-29T04:07:01.147371Z  INFO stage{stage="roll"}: gasket::runtime: stage teardown ok
2024-01-29T04:07:01.147458Z  INFO stage{stage="roll"}: gasket::runtime: switching stage phase prev_phase=Teardown next_phase=Ended
2024-01-29T04:07:01.147653Z  INFO stage{stage="ledger"}: gasket::runtime: stage dismissed
2024-01-29T04:07:01.147681Z  INFO stage{stage="ledger"}: gasket::runtime: switching stage phase prev_phase=Working next_phase=Teardown
2024-01-29T04:07:01.147690Z  INFO stage{stage="ledger"}: gasket::runtime: stage teardown ok
2024-01-29T04:07:01.147693Z  INFO stage{stage="ledger"}: gasket::runtime: switching stage phase prev_phase=Teardown next_phase=Ended
2024-01-29T04:07:01.149065Z ERROR stage{stage="chain"}:schedule: gasket::framework: x=error receiving work unit through input port
2024-01-29T04:07:01.149094Z ERROR stage{stage="chain"}: gasket::runtime: stage should stop retry=Retry(None)
2024-01-29T04:07:01.149110Z  INFO stage{stage="chain"}: gasket::runtime: switching stage phase prev_phase=Working next_phase=Teardown
2024-01-29T04:07:01.149117Z  INFO stage{stage="chain"}: gasket::runtime: stage teardown ok
2024-01-29T04:07:01.149130Z  INFO stage{stage="chain"}: gasket::runtime: switching stage phase prev_phase=Teardown next_phase=Ended
scarmuega commented 9 months ago

I haven't seen this behavior.

scarmuega commented 3 months ago

not reproducible in latest versions.