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, _}}) ->
|
is_unrecoverable_error({error, {unrecoverable_error, _}}) ->
|
||||||
true;
|
true;
|
||||||
|
is_unrecoverable_error({error, {recoverable_error, _}}) ->
|
||||||
|
false;
|
||||||
is_unrecoverable_error({async_return, Result}) ->
|
is_unrecoverable_error({async_return, Result}) ->
|
||||||
is_unrecoverable_error(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(_) ->
|
is_unrecoverable_error(_) ->
|
||||||
false.
|
false.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue