diff --git a/proxy/http2/Http2Stream.cc b/proxy/http2/Http2Stream.cc index cd621deaf90..c710e3e92ee 100644 --- a/proxy/http2/Http2Stream.cc +++ b/proxy/http2/Http2Stream.cc @@ -670,6 +670,7 @@ Http2Stream::signal_read_event(int event) MUTEX_TRY_LOCK(lock, read_vio.cont->mutex, this_ethread()); if (lock.is_locked()) { + inactive_timeout_at = Thread::get_hrtime() + inactive_timeout; this->read_vio.cont->handleEvent(event, &this->read_vio); } else { if (this->_read_vio_event) {