> Suppose the tracer calls utrace_control(UTRACE_DETACH) right before the > tracee calls utrace_stop(). What can we do then? The tracer can't know > the tracee is going to stop, the tracee can't know it should not stop.
Yes, I think you're right. I've tried to fix it in commit 00932db. Thanks, Roland