From 3ee2728773179410da3e6c8f2705314d48a4c26f Mon Sep 17 00:00:00 2001 From: Susan Hinrichs Date: Fri, 24 Aug 2018 15:24:18 +0000 Subject: [PATCH] YTSATS-2300: Reset the inactivity timeout to the transaction timeout when reusing connections. --- proxy/http/HttpSM.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/proxy/http/HttpSM.cc b/proxy/http/HttpSM.cc index d41a076cbe1..e8bc054bf56 100644 --- a/proxy/http/HttpSM.cc +++ b/proxy/http/HttpSM.cc @@ -5955,6 +5955,8 @@ HttpSM::attach_server_session(HttpServerSession *s) void HttpSM::setup_server_send_request_api() { + // Make sure the VC is on the correct timeout + server_session->get_netvc()->set_inactivity_timeout(HRTIME_SECONDS(t_state.txn_conf->transaction_no_activity_timeout_out)); t_state.api_next_action = HttpTransact::SM_ACTION_API_SEND_REQUEST_HDR; do_api_callout(); }