When the server goes down after calling the callback and comes back up, the future is lost and the job will not make any progress, right?