Commit Graph

3 Commits

Author SHA1 Message Date
世界
9306f69bc0 Fix process search skipped for Android again 2026-04-23 05:52:22 +08:00
世界
9ba5a05020 Skip process search for non-local source addresses 2026-04-20 09:49:39 +08:00
世界
60c8e40386 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