Actually, now that I think about it, fail doesn't mean give up, it means to attempt to proceed without the data it was looking for. (That generally leads to a fatal error, and the operation comes to a screeching halt shortly thereafter... hence my previous statement).
So:
Abort: I give up. I don't want to do anything associated with this operation
Retry: Try again
Fail: Go ahead and try to do the operation anyways