From 942364957bb40de6f7ef958a9d604f76fb3ee1dc Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 6 Jan 2022 01:48:54 +0100 Subject: quit when parent specified in -p exits --- extrace.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/extrace.c b/extrace.c index 9753f43..bf7a859 100644 --- a/extrace.c +++ b/extrace.c @@ -440,6 +440,9 @@ handle_msg(struct cn_msg *cn_hdr) pid_t pid = ev->event_data.exit.process_pid; int i; + if (pid == parent) + quit = 1; + for (i = 0; i < PID_DB_SIZE; i++) if (pid_db[i].pid == pid) break; -- cgit 1.4.1