anchor.diff:      FreshRing = riak_core_ring:fresh(),
       State2 = set_ring(FreshRing, State),
       %% Make sure the fresh ring gets written before stopping
  -    do_write_ringfile(FreshRing),
  +    ok = do_write_ringfile(FreshRing),
   
       %% Handoff is complete and fresh ring is written
       %% so we can safely stop now.
  
positive.code: 
  prune_write_ring(Ring, State) ->
      riak_core_ring:check_tainted(Ring, "Error: Persisting tainted ring"),
      riak_core_ring_manager:prune_ringfiles(),
      do_write_ringfile(Ring),
      State2 = set_ring(Ring, State),
      State2.
  
  
negative.code:                  live -> protected;
                   test -> public
               end,
      ?ETS = ets:new(?ETS, [named_table, Access, {read_concurrency, true}]),
      Id = reset_ring_id(),
      ets:insert(?ETS, [{changes, 0}, {promoted, 0}, {id, Id}]),
      ok.
  