From 50d778da3c155af36181b53aa736b21fb3753f24 Mon Sep 17 00:00:00 2001 From: Kr328 Date: Sat, 15 Aug 2020 16:55:55 +0800 Subject: [PATCH] Chore: cache process name when resolve failed (#900) --- rules/process_darwin.go | 1 - rules/process_freebsd_amd64.go | 1 - 2 files changed, 2 deletions(-) diff --git a/rules/process_darwin.go b/rules/process_darwin.go index 1b18a0062..0ff8960dc 100644 --- a/rules/process_darwin.go +++ b/rules/process_darwin.go @@ -36,7 +36,6 @@ func (ps *Process) Match(metadata *C.Metadata) bool { name, err := getExecPathFromAddress(metadata) if err != nil { log.Debugln("[%s] getExecPathFromAddress error: %s", C.Process.String(), err.Error()) - return false } processCache.Set(key, name) diff --git a/rules/process_freebsd_amd64.go b/rules/process_freebsd_amd64.go index c719b3a41..40e7a5fce 100644 --- a/rules/process_freebsd_amd64.go +++ b/rules/process_freebsd_amd64.go @@ -35,7 +35,6 @@ func (ps *Process) Match(metadata *C.Metadata) bool { name, err := getExecPathFromAddress(metadata) if err != nil { log.Debugln("[%s] getExecPathFromAddress error: %s", C.Process.String(), err.Error()) - return false } processCache.Set(key, name)