anchor.diff:                  requests_failed)
       end.
   
  --spec take_key(binary(), atom()) -> bool().
  +-spec take_key(binary(), atom()) -> boolean().
   take_key(Key, Ets) ->
       ets:update_element(Ets, Key, {3, true}).
   
  
positive.code:         DstUrl, ?GC_PUT_TIMEOUT).
  
  -spec traverse(disco_util:timestamp(), nonempty_string(),
                 [nonempty_string()], nonempty_string(), 'blob' | 'tag') -> _.
  traverse(Now, Root, VolNames, Mode, Ets) ->
      lists:foldl(
          fun(VolName, _) ->
  
negative.code: -include("config.hrl").
  
  % see ddfs_gc.erl for comments
  
  -type mode() :: nonempty_string().
  -type tabname() :: 'tag' | 'blob'.
  
  -spec gc_node(pid(), disco_util:timestamp()) -> 'orphans_done'.
  gc_node(Master, Now) ->
  