anchor.diff:                                                              ?log_info("Got exit not from child ebucketgrator. Assuming it's our parent: ~p", [ExitMsg]),
                                                               exit(Reason)
                                                       end
  -                                            after ?COMPLETION_POLLING_INTERVAL ->
  +                                            after SleepMS ->
                                                       ok
                                               end
                                       end),
  
positive.code:                               _ ->
                                    false
                            end],
      wait_checkpoint_opened(Bucket, VBucket, NodesLeft, Sleeper, false).
  
negative.code:                         [fun build_replicas_main/6,
                           [Bucket, VBucket, SrcNode, ReplicateIntoNodes, JustBackfillNodes, AfterDone]]).
  
  %% implements poor man's exponential back off
  sleeps_so_far_to_sleep_interval(SleepsSoFar) ->
      if
          SleepsSoFar < 5 ->
              10;
          SleepsSoFar < 10 ->
              30;
          true ->
              100
      end.
  
  %% @doc works like try/after but when try has raised exception, any
  %% exception from AfterBody is logged and ignored. I.e. when we face
  