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 2014/08/06 21:00:17 UTC

git commit: TS-2991: SessionManager incorrectly releasing sessions back to pool

Repository: trafficserver
Updated Branches:
  refs/heads/master a2d005692 -> ec64370a9


TS-2991: SessionManager incorrectly releasing sessions back to pool


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

Branch: refs/heads/master
Commit: ec64370a9b7275407ae6d23dcc2370f7400b320e
Parents: a2d0056
Author: Brian Geffon <br...@apache.org>
Authored: Wed Aug 6 12:00:08 2014 -0700
Committer: Brian Geffon <br...@apache.org>
Committed: Wed Aug 6 12:00:08 2014 -0700

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


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/ec64370a/proxy/http/HttpSM.cc
----------------------------------------------------------------------
diff --git a/proxy/http/HttpSM.cc b/proxy/http/HttpSM.cc
index 3fcbf83..1870ac2 100644
--- a/proxy/http/HttpSM.cc
+++ b/proxy/http/HttpSM.cc
@@ -2800,6 +2800,8 @@ HttpSM::tunnel_handler_server(int event, HttpTunnelProducer * p)
       break;
     }
 
+    close_connection = true;
+
     ink_assert(p->vc_type == HT_HTTP_SERVER);
 
     if (is_http_server_eos_truncation(p)) {