zebra/zebrad/src/commands
Jane Lusby 867dd0b475
Setup tracing-flame for use profiling zebrad (#436)
* Setup tracing-flame for use profiling zebrad

* start work on conditional flamegraph generation

* review time!

* update comments

* Update Cargo.toml

* disable default features for inferno

* reorganize

* missing one trait

* Apply suggestions from code review

* graceful shutdown!

* remove special case handling on ctrlc for cleanup

* rename signal fn to better represent its responsibility

* remove unused global hook for flushing flamegraph

* move tracing logic to the right file

* just copy linkerd's signal handling logic

* update book

* make zebrad app drop on shutdown normally

* Update zebrad/src/components/tokio.rs

Co-authored-by: teor <teor@riseup.net>

* Update zebrad/src/application.rs

Co-authored-by: teor <teor@riseup.net>

* Apply suggestions from code review

Co-authored-by: teor <teor@riseup.net>

* cleanup a little

* ooh yea there's an API for that

* setup env-filter for backup subscriber

* document env filter

* document return codes

* forgot to save

* Update book/src/applications/zebrad.md

Co-authored-by: teor <teor@riseup.net>

Co-authored-by: teor <teor@riseup.net>
2020-08-05 16:35:56 -07:00
..
start Port bash checkpoint scripts to zebra-checkpoints single rust binary (#740) 2020-07-25 17:53:00 +10:00
generate.rs feature: Add the state config to the config file 2020-07-23 10:26:25 +10:00
revhex.rs Create consensus utils and move byte_reverse_hex function to it (#705) 2020-07-22 12:29:14 +10:00
seed.rs Setup tracing-flame for use profiling zebrad (#436) 2020-08-05 16:35:56 -07:00
start.rs Setup tracing-flame for use profiling zebrad (#436) 2020-08-05 16:35:56 -07:00
version.rs Tracing endpoint (#3) 2019-09-09 13:05:42 -07:00