Bryan Call created TS-3892:
------------------------------

             Summary: ATS doesn't free up TLS connection until 60 seconds after 
it is closed
                 Key: TS-3892
                 URL: https://issues.apache.org/jira/browse/TS-3892
             Project: Traffic Server
          Issue Type: Bug
          Components: SSL
            Reporter: Bryan Call


ATS doesn't free up the VC because recursion is set to 1.
{code}
[bcall@homer trafficserver]$ sudo /usr/local/bin/traffic_server -T bcall
traffic_server: using root directory '/usr/local'
[Sep  3 20:18:37.024] Server {0x7ffb63cfc700} DEBUG: <UnixNetAccept.cc:295 
(do_blocking_accept)> (bcall) mutex 0x7ffb2801bd98
[Sep  3 20:18:37.036] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:149 
(read_signal_and_update)> (bcall) event 102
[Sep  3 20:18:37.036] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:149 
(read_signal_and_update)> (bcall) event 100
[Sep  3 20:18:37.036] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:149 
(read_signal_and_update)> (bcall) event 100
[Sep  3 20:18:37.037] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:149 
(read_signal_and_update)> (bcall) event 104
[Sep  3 20:18:37.037] Server {0x7ffb6bd78700} DEBUG: <HttpClientSession.cc:424 
(state_keep_alive)> (bcall) recursion 1
[Sep  3 20:18:37.037] Server {0x7ffb6bd78700} DEBUG: <SSLNetVConnection.cc:852 
(do_io_close)> (bcall) recursion: 1
[Sep  3 20:18:37.037] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:689 
(do_io_close)> (bcall) x
[Sep  3 20:18:37.037] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:703 
(do_io_close)> (bcall) 0 1 0x7ffb6c786c30 0x7ffb6c783010 0x7ffb6c783010
[Sep  3 20:18:37.037] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:180 
(read_signal_and_update)> (bcall) close vc
[Sep  3 20:18:37.037] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:100 
(close_UnixNetVConnection)> (bcall) x
[Sep  3 20:19:37.094] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:149 
(read_signal_and_update)> (bcall) event 104
[Sep  3 20:19:37.094] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:689 
(do_io_close)> (bcall) x
[Sep  3 20:19:37.094] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:703 
(do_io_close)> (bcall) 0 1 0x7ffb6c786c30 0x7ffb6c783010 0x7ffb6c783010
[Sep  3 20:19:37.094] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:180 
(read_signal_and_update)> (bcall) close vc
[Sep  3 20:19:37.094] Server {0x7ffb6bd78700} DEBUG: <UnixNetVConnection.cc:100 
(close_UnixNetVConnection)> (bcall) x
[Sep  3 20:19:37.094] Server {0x7ffb6bd78700} DEBUG: 
<UnixNetVConnection.cc:1336 (free)> (bcall) 0x7ffb3c056558
{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to