anchor.diff:      done_or_continue().
   
   
  -deliver_redirect_map(CliSock, Req, _Arg, {_Prefix, Code, undefined, _Mode}) ->
  +deliver_redirect_map(CliSock, Req, _Arg,
  +                     {_Prefix, Code, undefined, _Mode}, _N) ->
       %% Here Code is 1xx, 2xx, 4xx or 5xx
       ?Debug("in redir ~p", [Code]),
       deliver_xxx(CliSock, Req, Code);
  -deliver_redirect_map(_CliSock, Req, _Arg,
  -                     {_Prefix, Code, Path, Mode}) when is_list(Path) ->
  +deliver_redirect_map(_CliSock, _Req, Arg,
  +                     {_Prefix, Code, Path, Mode}, N) when is_list(Path) ->
       %% Here Code is 1xx, 2xx, 4xx or 5xx
       ?Debug("in redir ~p", [Code]),
       DecPath = safe_decode_path(Req#http_request.path),
  
positive.code:             erase_transients(),
              {ok, Num+1};
          {page, P} ->
              %% keep post_parse
              erase(query_parse),
              put(outh, #outh{}),
              case P of
  
negative.code:                  DeliverCont                    % call DeliverCont(Arg)
                                                  % to continue normally
                  ) ->
      %% Note: yaws_arg and client_data_pos are also used in
      %% handle_method_result/7 when `{page, Page}' is returned
      put(yaws_ut, UT),
      put(yaws_arg, Arg),
      put(client_data_pos, CliDataPos0),
  