anchor.diff:      From ! {ok, P},
       {noreply, S};
   
  -handle_cast(start, #state{phase = start, tagmink = TagMinK} = S) ->
  +handle_cast(start, #state{phase = start} = S) ->
       error_logger:info_report({"GC: initializing"}),
       {ok, Blacklist} = ddfs_master:gc_blacklist(),
       case get_all_tags() of
  
positive.code:           root                        :: string(),
            blacklist         = []      :: [node()],
  
            tagmink :: non_neg_integer(),
            tagk    :: non_neg_integer(),
            blobk   :: non_neg_integer()}).
  -type state() :: #state{}.
  
negative.code:     register(gc_lock, self()),
      State = #state{deleted_ages = DeletedAges,
                     root = Root,
                     tagk = list_to_integer(disco:get_setting("DDFS_TAG_REPLICAS")),
                     blobk = list_to_integer(disco:get_setting("DDFS_BLOB_REPLICAS"))},
  
  