[
https://issues.apache.org/jira/browse/TS-3892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bryan Call closed TS-3892.
--------------------------
Resolution: Invalid
SSLNetVConnection::free() is being called...
> 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)