diff --git a/make/debugger.mk b/make/debugger.mk index 4233e2e2..0d9296f2 100644 --- a/make/debugger.mk +++ b/make/debugger.mk @@ -13,7 +13,7 @@ ifeq ($(CORE_DUMPER),) CORE_DUMPER = $(EXE_PATH) endif -PID = $(shell ps aux | $(SED) "/$(notdir $(EXE_PATH))\( \|$$\)/ !d; /sed/ d; /defunct/ d" | awk '{print $$2}') +PID = $(shell pidof $(EXE_PATH)) all: @@ -74,4 +74,5 @@ coreclean: centralcore-clean centralcore-clean: rm -f /var/cores/core* /var/cores/vgcore* || exit 0 - +echo-pid: + @echo PID = $(PID)