This is an automated email from the ASF dual-hosted git repository.

sudheerv pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


The following commit(s) were added to refs/heads/master by this push:
     new 0ab955a  Ensure inactivity timeout is not set when passed in timeout 
value is 0 (#6772)
0ab955a is described below

commit 0ab955afa3767e05f0d9393eb91071a3d79c6fa6
Author: Sudheer Vinukonda <sudhe...@apache.org>
AuthorDate: Wed May 13 13:39:11 2020 -0700

    Ensure inactivity timeout is not set when passed in timeout value is 0 
(#6772)
---
 iocore/net/UnixNetVConnection.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/iocore/net/UnixNetVConnection.cc b/iocore/net/UnixNetVConnection.cc
index ca47deb..181420e 100644
--- a/iocore/net/UnixNetVConnection.cc
+++ b/iocore/net/UnixNetVConnection.cc
@@ -1353,7 +1353,7 @@ UnixNetVConnection::set_inactivity_timeout(ink_hrtime 
timeout_in)
 {
   Debug("socket", "Set inactive timeout=%" PRId64 ", for NetVC=%p", 
timeout_in, this);
   inactivity_timeout_in      = timeout_in;
-  next_inactivity_timeout_at = Thread::get_hrtime() + inactivity_timeout_in;
+  next_inactivity_timeout_at = (timeout_in > 0) ? Thread::get_hrtime() + 
inactivity_timeout_in : 0;
 }
 
 TS_INLINE void

Reply via email to