Hello, I'm experiencing a strange issue while instrumenting a multithreaded application. In essence this application sends data to other processes through TCP/IP connections using multiple threads (one per connection). The problem is that after 39~41 successful connections (always the same), the whole process hangs and I don't know why this happens or how to make it to continue.
Without Dyninst instrumentation the process works correctly so I don't know if it is a problem with how I'm using Dyninst or a problem that appears due to using it. If I remove the use of threads the application never hangs and all the data is sent correctly so I guess it is related. Any tips why this could happen? Thanks, Gerard
_______________________________________________ Dyninst-api mailing list [email protected] https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
