svn commit: r351503 - stable/12/tests/sys/kern
Konstantin Belousov
kib at FreeBSD.org
Mon Aug 26 08:06:19 UTC 2019
Author: kib
Date: Mon Aug 26 08:06:18 2019
New Revision: 351503
URL: https://svnweb.freebsd.org/changeset/base/351503
Log:
MFC r351210:
sys.kern.pdeathsig.signal_delivered_ptrace: fix debugger detach
PR: 237657
Modified:
stable/12/tests/sys/kern/pdeathsig.c
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/tests/sys/kern/pdeathsig.c
==============================================================================
--- stable/12/tests/sys/kern/pdeathsig.c Mon Aug 26 06:41:17 2019 (r351502)
+++ stable/12/tests/sys/kern/pdeathsig.c Mon Aug 26 08:06:18 2019 (r351503)
@@ -305,7 +305,9 @@ ATF_TC_BODY(signal_delivered_ptrace, tc)
WSTOPSIG(status));
assert(rc == 0);
- ptrace(PT_DETACH, c_pid, 0, 0);
+ waitpid(c_pid, &status, 0);
+ if (!WIFEXITED(status))
+ ptrace(PT_DETACH, c_pid, 0, 0);
_exit(0);
}
More information about the svn-src-stable
mailing list