You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by bc...@apache.org on 2012/03/14 21:21:07 UTC
git commit: requestPath needs to be set after modifying the
_request_url or it maybe invalid. Moved setting of this variable.
Updated Branches:
refs/heads/3.0.x fbcb4b8bd -> dcb7c6ba5
requestPath needs to be set after modifying the _request_url or it maybe
invalid. Moved setting of this variable.
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/dcb7c6ba
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/dcb7c6ba
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/dcb7c6ba
Branch: refs/heads/3.0.x
Commit: dcb7c6ba5d8ce486d7658858a28c6fcf815867ff
Parents: fbcb4b8
Author: Bryan Call <br...@yahoo.com>
Authored: Wed Mar 14 13:20:26 2012 -0700
Committer: Bryan Call <br...@yahoo.com>
Committed: Wed Mar 14 13:20:26 2012 -0700
----------------------------------------------------------------------
proxy/http/remap/RemapPlugins.cc | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/dcb7c6ba/proxy/http/remap/RemapPlugins.cc
----------------------------------------------------------------------
diff --git a/proxy/http/remap/RemapPlugins.cc b/proxy/http/remap/RemapPlugins.cc
index 99e2bd9..95ca9de 100644
--- a/proxy/http/remap/RemapPlugins.cc
+++ b/proxy/http/remap/RemapPlugins.cc
@@ -114,7 +114,6 @@ RemapPlugins::run_single_remap()
bool debug_on = false;
int retcode = 0; // 0 - no redirect, !=0 - redirected
- requestPath = _request_url->path_get(&requestPathLen);
debug_on = is_debug_tag_set("url_rewrite");
if (_request_header)
@@ -169,6 +168,7 @@ RemapPlugins::run_single_remap()
if (to_scheme != map_from->scheme_get(&from_scheme_len))
_request_url->scheme_set(to_scheme, to_scheme_len);
+ requestPath = _request_url->path_get(&requestPathLen);
// Extra byte is potentially needed for prefix path '/'.
// Added an extra 3 so that TS wouldn't crash in the field.
// Allocate a large buffer to avoid problems.