anchor.diff:  kill_vbuckets(_, _, []) ->
       ok;
   kill_vbuckets(Node, Bucket, [V|Vs]) ->
  -    case ns_memcached:set_vbucket_state(Node, Bucket, V, dead) of
  +    case catch ns_memcached:set_vbucket_state(Node, Bucket, V, dead) of
           {ok, _} ->
               kill_vbuckets(Node, Bucket, Vs);
           Error -> {error, Error}
  
positive.code:              end, Map4, lists:seq(2, ChainLength)),
      ns_bucket:set_servers(Bucket, KeepNodes),
      ns_bucket:set_map(Bucket, Map5),
      ns_janitor:cleanup(Bucket, Map5, KeepNodes),
      %% Shun myself last
      ShunNodes = lists:delete(node(), EvacuateNodes),
      lists:foreach(fun (N) -> ns_cluster:shun(N) end, ShunNodes),
  
negative.code:                                   [V, Bucket, Old, New]),
              case Old of
                  undefined ->
                      %% This will fail if another node is restarting.
                      %% The janitor will catch it later if it does.
                      catch ns_memcached:set_vbucket_state(New, Bucket, V, active);
                  _ ->
                      ns_vbm_sup:move(Bucket, V, Old, New)
              end,
  