You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're going to need #392 for this to be completely correct, but there's no reason to wait on this.
But we will likely need to figure out #368 (comment) first. That is, we need a way to detect if a sub-service has failed and either restart it or restart it (if possible) or exit so our parent can restart us.
E.g.:
If the certificate exchange fails, we can likely just restart that and leave everything else running.
If the GPBFT participant fails, we likely need to restart most of the F3 stack.
So, the first task here will be to gracefully handle early service aborts.
Right now, various services can fail early and exit due to some internal error. We don't currently have any way to recover.
Ideally, at the very top, we'd listen for such failures and attempt to re-start (possibly with a backoff).
The text was updated successfully, but these errors were encountered: