Current you could cover all the three cases in handleBadResp.
But the retry framework is fixed now.