Zebra/zebrad/src
Alfredo Garcia 4b34482264
Add hints to port conflict and lock file panics (#1535)
* add hint for port error
* add issue filter for port panic
* add lock file hint
* add metrics endpoint port conflict hint
* add hint for tracing endpoint port conflict
* add acceptance test for resource conflics
* Split out common conflict test code into a function
* Add state, metrics, and tracing conflict tests

* Add a full set of stderr acceptance test functions

This change makes the stdout and stderr acceptance test interfaces
identical.

* move Zcash listener opening
* add todo about hint for disk full
* add constant for lock file
* match path in state cache
* don't match windows cache path

* Use Display for state path logs

Avoids weird escaping on Windows when using Debug

* Add Windows conflict error messages

* Turn PORT_IN_USE_ERROR into a regex

And add another alternative Windows-specific port error

Co-authored-by: teor <teor@riseup.net>
Co-authored-by: Jane Lusby <jane@zfnd.org>
2021-01-29 22:36:33 +10:00
..
bin/zebrad integrate sentry with our existing panic reporting logic 2020-12-09 13:06:18 -05:00
commands Document the Inbound service in the start module (#1653) 2021-01-29 22:19:06 +10:00
components Add hints to port conflict and lock file panics (#1535) 2021-01-29 22:36:33 +10:00
application.rs Add hints to port conflict and lock file panics (#1535) 2021-01-29 22:36:33 +10:00
commands.rs Log configured network in every log message (#1568) 2021-01-12 07:46:56 +10:00
components.rs zebrad: document Inbound, ChainSync responsibilities 2020-09-18 18:34:25 -07:00
config.rs Automatically disable colors when tracing to a file 2020-12-02 10:25:44 -08:00
lib.rs Move BoxError to zebrad's lib.rs 2021-01-27 12:14:27 -08:00
prelude.rs Fix a deadlock in TokioComponent. 2020-01-15 12:06:31 -08:00
sentry.rs Comment out Sentry stacktraces for now 2020-12-12 13:26:52 -05:00