I developed a web application.
When users call my application, my application may failed and it will returns FAIL
.
Some users will retry when they received FAIL
.
Sometimes it works, but in some cases, my application knows the retry won't recover from that failure. So I want to it returns a new state to indicate a failure which can't recover from retries.
So which is the proper word for that case?
By the way, my application will returns [INIT
,DOING
,SUCC
,FAIL
], and means:
- INIT: app is initializing
- DOING: app is working for user's request
- SUCC: user's request done successfully
- FAIL: user's request failed
UNAVAILABLE
? It means my app is not available for your request. @JohnCliffordunrecoverable
.UNABLE
... Becauseunrecoverable
is too long for other developers...