anchor.diff:      misc:remove_marker(start_marker_path()),
   
       {noreply, State};
  -handle_cast(retry_start_after_leave, State) ->
  +handle_cast(retry_start_ns_server, State) ->
       case ns_server_cluster_sup:start_ns_server() of
           {ok, _} ->
               ok;
  
positive.code: 
              ?cluster_error("Error during join: ~p", [{Type, Error, Stack}]),
              {ok, _} = ns_server_cluster_sup:start_ns_server(),
  
              erlang:raise(Type, Error, Stack)
      end,
  
negative.code:             ?log_warning("ns_server is already running. Ignoring."),
              ok;
          Other ->
              exit({failed_to_start_ns_server, Other})
      end,
  
      ns_ports_setup:restart_memcached(),
  