summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2004-01-10 17:41:04 +0000
committerrwatson <rwatson@FreeBSD.org>2004-01-10 17:41:04 +0000
commitc74cd0c713141bd4b6e24099f5b2067a2995d00b (patch)
treef8d37cfde42cff2f937b2291408eed25bcbd9515 /lib/libc/stdlib
parent1d50ccc7f975f82306f84fefbc33c630fe7b0f22 (diff)
downloadFreeBSD-src-c74cd0c713141bd4b6e24099f5b2067a2995d00b.zip
FreeBSD-src-c74cd0c713141bd4b6e24099f5b2067a2995d00b.tar.gz
Clarify the behavior of ptrace(2) a little bit: the tracing process
must first attach to the traced process. If the tracing process exits without detaching, the traced process will be killed rather than continued. For the duration of the tracing session, the traced process is reparented to the tracing process (with resulting expected behaviors). It is permissible to trace more than one other process at a time. When using waitpid() to monitor the behavior of the traced process, signals are intercepted: they may optionally then be forwarded using ptrace(). Signals are generated normally by and for the process, but also by the tracing facility (SIGTRAP). Product of: Suffering Sponsored by: DARPA, AFRL
Diffstat (limited to 'lib/libc/stdlib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud