Repository: trafficserver
Updated Branches:
  refs/heads/master ae29b0411 -> cecb1ee94


TS-4185: Fix Request::getMethod() does not return HTTP_METHOD_PUSH

This closes #461.


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/cecb1ee9
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/cecb1ee9
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/cecb1ee9

Branch: refs/heads/master
Commit: cecb1ee94d2d6de287ae4c67b128488b5ecfb0bf
Parents: ae29b04
Author: Takashi Oshiro <[email protected]>
Authored: Fri Feb 5 15:53:44 2016 +0900
Committer: James Peach <[email protected]>
Committed: Mon Feb 8 20:26:13 2016 -0800

----------------------------------------------------------------------
 lib/atscppapi/src/Request.cc | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/cecb1ee9/lib/atscppapi/src/Request.cc
----------------------------------------------------------------------
diff --git a/lib/atscppapi/src/Request.cc b/lib/atscppapi/src/Request.cc
index 5eea763..300561a 100644
--- a/lib/atscppapi/src/Request.cc
+++ b/lib/atscppapi/src/Request.cc
@@ -138,6 +138,8 @@ Request::getMethod() const
         state_->method_ = HTTP_METHOD_PUT;
       } else if (method_str == TS_HTTP_METHOD_TRACE) {
         state_->method_ = HTTP_METHOD_TRACE;
+      } else if (method_str == TS_HTTP_METHOD_PUSH) {
+        state_->method_ = HTTP_METHOD_PUSH;
       }
       LOG_DEBUG("Request method=%d [%s] on hdr_buf=%p, hdr_loc=%p", 
state_->method_, HTTP_METHOD_STRINGS[state_->method_].c_str(),
                 state_->hdr_buf_, state_->hdr_loc_);

Reply via email to