anchor.diff:      catch
           throw:{http_head_abort, Resp0} ->
               {ok, Resp0};
  +        exit:normal ->
  +            exit(normal);
           throw:Error ->
               ?LOG_DEBUG("Minor error in HTTP request: ~p",[Error]),
               ?LOG_DEBUG("Stacktrace: ~p",[erlang:get_stacktrace()]),
  
positive.code:         % possible (if any module references the atom, then it's existing).
          Meth -> couch_util:to_existing_atom(Meth)
      end,
  
      increment_method_stats(Method1),
      % alias HEAD to GET as mochiweb takes care of stripping the body
      Method = case Method1 of
  
negative.code:     {FirstPart, _, _} ->
          list_to_binary(FirstPart)
      end,
      ?LOG_INFO("~s - ~p ~s", [
          MochiReq:get(peer),
          MochiReq:get(method),
          RawUri
      ]),
      ?LOG_DEBUG("HTTP ~p~nHeaders: ~p", [
          MochiReq:get(version),
          mochiweb_headers:to_list(MochiReq:get(headers))
      ]),
  