Repository: trafficserver Updated Branches: refs/heads/master 7047a0c0c -> fb7a2b2e0
TS-3120: fix map rule ranking for regex mappings Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/fb7a2b2e Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/fb7a2b2e Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/fb7a2b2e Branch: refs/heads/master Commit: fb7a2b2e0d6cd2eb8dd551a2c7be68196dc81279 Parents: 7047a0c Author: Feifei Cai <[email protected]> Authored: Wed Oct 29 16:30:15 2014 -0700 Committer: James Peach <[email protected]> Committed: Wed Oct 29 16:30:15 2014 -0700 ---------------------------------------------------------------------- proxy/http/remap/UrlRewrite.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafficserver/blob/fb7a2b2e/proxy/http/remap/UrlRewrite.cc ---------------------------------------------------------------------- diff --git a/proxy/http/remap/UrlRewrite.cc b/proxy/http/remap/UrlRewrite.cc index 3d4cece..02e9758 100644 --- a/proxy/http/remap/UrlRewrite.cc +++ b/proxy/http/remap/UrlRewrite.cc @@ -582,11 +582,12 @@ UrlRewrite::_addToStore(MappingsStore &store, url_mapping *new_mapping, RegexMap const char * src_host, bool is_cur_mapping_regex, int &count) { bool retval; + + new_mapping->setRank(count); // Use the mapping rules number count for rank if (is_cur_mapping_regex) { store.regex_list.enqueue(reg_map); retval = true; } else { - new_mapping->setRank(count); // Use the mapping rules number count for rank retval = TableInsert(store.hash_lookup, new_mapping, src_host); } if (retval) {
