DB/network failure after completing job


I’m just curious, how Hangfire will handle situation in which job is running, in the meantime hangfire database is not available and then job ends but can’t update it’s status because db and there is no failover setup or basically there is network outage for any reason.

  1. What will happen once db is up again?
  2. What would happen if in the meantime server that ran job was restarted?

Is there any documentation that I can read to get understanding of architecture behind that “recovery” setup?