Update TODO

This commit is contained in:
Joakim Frostegård 2022-04-06 02:23:06 +02:00
parent ffa7c7532f
commit b4d1c46595

View file

@ -15,12 +15,12 @@
* rename request workers to swarm workers * rename request workers to swarm workers
* quit whole program if any thread panics * quit whole program if any thread panics
* Once JoinHandle::is_finished is available in stable Rust (#90470) * But it would be nice not to panic in workers, but to return errors instead.
Once JoinHandle::is_finished is available in stable Rust (#90470), an
option would be to
* Save JoinHandles * Save JoinHandles
* When preparing to quit because of PanicSentinel sending SIGTERM, loop * When preparing to quit because of PanicSentinel sending SIGTERM, loop
through them, extract error and log it through them, extract error and log it
* Dont use std::process::exit unless worker thread destructors have already
been called
* config: fail on unrecognized keys? * config: fail on unrecognized keys?
* Run cargo-deny in CI * Run cargo-deny in CI