This doesn't seem to be a bug. From strace(1), -f option:

                   If the parent process decides to wait(2) for a child
                   that  is  currently  being  traced,  it is suspended
                   until an appropriate child process either terminates
                   or  incurs a signal that would cause it to terminate
                   (as determined from the child’s current signal  dis‐
                   position).

of course, if that child happens to be strace itself, the "until" bit
probably ceases to apply.

I'm guessing the call to proc.communicate() involves wait()ing.

(Closing bug for now; if further information arises that suggests that
this may still be a bug, please feel free to reopen.)

** Changed in: strace (Ubuntu)
       Status: Unconfirmed => Rejected

-- 
strace leaves process SIGSTOPped after detaching
https://bugs.launchpad.net/bugs/103133
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to