3 Commits

Author SHA1 Message Date
世界
f102ef1d94 Fix process search skipped for Android again 2026-04-23 05:52:22 +08:00
世界
e4bc459975 Skip process search for non-local source addresses 2026-04-20 09:49:39 +08:00
世界
b8e5a71450 Add process information cache to avoid duplicate lookups
PreMatch and full match phases each created a fresh InboundContext,
causing process search (expensive OS syscalls) to run twice per
connection. Use a freelru ShardedLRU cache with 200ms TTL to serve
the second lookup from cache.
2026-03-23 14:26:45 +08:00