Bugfix: correct epoch number checking when inner proj
This commit is contained in:
parent
93b9b948fc
commit
deb2cdee2c
1 changed files with 5 additions and 5 deletions
|
@ -2422,11 +2422,11 @@ projection_transition_is_sane(P1, P2, RelativeToServer, RetrospectiveP) ->
|
||||||
if HasInner1 orelse HasInner2 ->
|
if HasInner1 orelse HasInner2 ->
|
||||||
Inner1 = inner_projection_or_self(P1),
|
Inner1 = inner_projection_or_self(P1),
|
||||||
Inner2 = inner_projection_or_self(P2),
|
Inner2 = inner_projection_or_self(P2),
|
||||||
if HasInner1 andalso HasInner2 ->
|
if HasInner1 orelse HasInner2 ->
|
||||||
%% In case of inner->inner transition, we must allow
|
%% In case of transition with inner projections, we
|
||||||
%% the epoch number to remain constant. Thus, we
|
%% must allow the epoch number to remain constant.
|
||||||
%% call the function that does not check for a
|
%% Thus, we call the function that does not check for
|
||||||
%% strictly-increasing epoch.
|
%% a strictly-increasing epoch.
|
||||||
?RETURN2(
|
?RETURN2(
|
||||||
projection_transition_is_sane_final_review(P1, P2,
|
projection_transition_is_sane_final_review(P1, P2,
|
||||||
projection_transition_is_sane_except_si_epoch(
|
projection_transition_is_sane_except_si_epoch(
|
||||||
|
|
Loading…
Reference in a new issue