Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support for multithreaded programs #1

Open
harrysarson opened this issue Jul 25, 2022 · 2 comments
Open

support for multithreaded programs #1

harrysarson opened this issue Jul 25, 2022 · 2 comments

Comments

@harrysarson
Copy link

harrysarson commented Jul 25, 2022

Hi, this is a really cool project.

Looking at the source I see a todo for multithreaded support and I was wondering about your plans for it?

I guess you would need to iterate over threads to capture syscalls from all of them.

@rapiz1
Copy link
Owner

rapiz1 commented Jul 25, 2022

Yes. the TODO in the source is not very accurate. I'm also thinking of multi-process programs calling fork etc. Still not sure how to handle those cases, especially when threads and processes interweave. It's worth checking how strace handles these special cases.

Repository owner deleted a comment Jan 31, 2024
@1287577782
Copy link

1287577782 commented Feb 21, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants