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)