<div dir="ltr"><div>Hi list,</div><div><br></div><div>Can we make strace multi-threaded? This is for when we trace a multi-threaded process. Ideally, we want each thread of strace to trace a single thread of the application.</div><div><br></div><div>How far do we need to go to make it happen? Do we need to modify ptrace also? Or just modifying strace code base is sufficient?</div><div><br></div><div>I also tried to have multiple instances of strace attach to a each thread of a process. But of course, this does not work! We can only attach to a process as a whole not to one of its threads.<br></div><div><br></div><div>Regards,</div><div>Mohamed Karaoui<br></div></div>