NLnetLabs / krill

RPKI Certificate Authority and Publication Server written in Rust
https://nlnetlabs.nl/projects/routing/krill/
Mozilla Public License 2.0
283 stars 38 forks source link

Crash Krill if a fatal error is encountered by the task scheduler. #1132

Closed timbru closed 9 months ago

timbru commented 9 months ago

Note that FatalError is only used for issues in using the storage. We can't recover from that.

If the storage issues are resolved and Krill restarts, it will also schedule any missing tasks. If that scheduling fails, then this is again a fatal error. This is by design. Someone should look at the issue.