You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by br...@apache.org on 2015/02/02 20:03:53 UTC

[1/2] trafficserver git commit: TS-3359: Use after free: Tunnel destroyed without updating HttpSM

Repository: trafficserver
Updated Branches:
  refs/heads/master f47254ccd -> d6638c4ff


TS-3359: Use after free: Tunnel destroyed without updating HttpSM


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

Branch: refs/heads/master
Commit: 62687cb2875b81fa6439539bae56062d3a4e59a7
Parents: f47254c
Author: Brian Geffon <br...@apache.org>
Authored: Mon Feb 2 11:03:25 2015 -0800
Committer: Brian Geffon <br...@apache.org>
Committed: Mon Feb 2 11:03:25 2015 -0800

----------------------------------------------------------------------
 proxy/http/HttpSM.cc | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/62687cb2/proxy/http/HttpSM.cc
----------------------------------------------------------------------
diff --git a/proxy/http/HttpSM.cc b/proxy/http/HttpSM.cc
index 5954b6e..28990de 100644
--- a/proxy/http/HttpSM.cc
+++ b/proxy/http/HttpSM.cc
@@ -2931,6 +2931,7 @@ HttpSM::tunnel_handler_server(int event, HttpTunnelProducer * p)
     if (is_http_server_eos_truncation(p)) {
       DebugSM("http", "[%" PRId64 "] [HttpSM::tunnel_handler_server] aborting HTTP tunnel due to server truncation", sm_id);
       tunnel.chain_abort_all(p);
+      ua_session = NULL;
       t_state.current.server->abort = HttpTransact::ABORTED;
       t_state.client_info.keep_alive = HTTP_NO_KEEPALIVE;
       t_state.current.server->keep_alive = HTTP_NO_KEEPALIVE;


[2/2] trafficserver git commit: TS-3359: update changes

Posted by br...@apache.org.
TS-3359: update changes


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

Branch: refs/heads/master
Commit: d6638c4ffe04d1019eb9d477f3f723878f590dc1
Parents: 62687cb
Author: Brian Geffon <br...@apache.org>
Authored: Mon Feb 2 11:03:46 2015 -0800
Committer: Brian Geffon <br...@apache.org>
Committed: Mon Feb 2 11:03:46 2015 -0800

----------------------------------------------------------------------
 CHANGES | 2 ++
 1 file changed, 2 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/d6638c4f/CHANGES
----------------------------------------------------------------------
diff --git a/CHANGES b/CHANGES
index a940944..9a01d80 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,7 @@
                                                          -*- coding: utf-8 -*-
 Changes with Apache Traffic Server 5.3.0
+  
+  *) [TS-3359] Use after free: Tunnel destroyed without updating HttpSM
 
   *) [TS-3357] Clean out some unused code from Machine.*.