test: relax recoverable/unrecoverable error check
for now, treat all other errors unrecoverable
This commit is contained in:
parent
5c2ac0ac81
commit
faf5916ed6
|
@ -1222,8 +1222,15 @@ mark_as_sent(?QUERY(From, Req, _)) ->
|
|||
|
||||
is_unrecoverable_error({error, {unrecoverable_error, _}}) ->
|
||||
true;
|
||||
is_unrecoverable_error({error, {recoverable_error, _}}) ->
|
||||
false;
|
||||
is_unrecoverable_error({async_return, Result}) ->
|
||||
is_unrecoverable_error(Result);
|
||||
is_unrecoverable_error({error, _}) ->
|
||||
%% TODO: delete this clause.
|
||||
%% Ideally all errors except for 'unrecoverable_error' should be
|
||||
%% retried, including DB schema errors.
|
||||
true;
|
||||
is_unrecoverable_error(_) ->
|
||||
false.
|
||||
|
||||
|
|
Loading…
Reference in New Issue