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

eze pushed a commit to branch 9.2.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git


The following commit(s) were added to refs/heads/9.2.x by this push:
     new 17e52b02d0 Fix HostDB sync issue by preserving expiry_time on load 
(#12431)
17e52b02d0 is described below

commit 17e52b02d0a98969f246b7327771e7caf553eae4
Author: Katsutoshi Ikenoya <[email protected]>
AuthorDate: Fri Sep 5 06:01:08 2025 +0900

    Fix HostDB sync issue by preserving expiry_time on load (#12431)
---
 iocore/hostdb/P_RefCountCache.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/iocore/hostdb/P_RefCountCache.h b/iocore/hostdb/P_RefCountCache.h
index b6b67be5ee..fcb09aed33 100644
--- a/iocore/hostdb/P_RefCountCache.h
+++ b/iocore/hostdb/P_RefCountCache.h
@@ -611,7 +611,7 @@ LoadRefCountCacheFromPath(RefCountCache<CacheEntryType> 
&cache, const std::strin
 
     CacheEntryType *newItem = load_func((char *)&buf, tmpValue.size);
     if (newItem != nullptr) {
-      cache.put(tmpValue.key, newItem, tmpValue.size - sizeof(CacheEntryType));
+      cache.put(tmpValue.key, newItem, tmpValue.size - sizeof(CacheEntryType), 
tmpValue.expiry_time);
     }
   };
 

Reply via email to