Resources
How to Debug Multiple Processes Communicating with Sockets in C/C++
When debugging multiple processes, it’s really hard to trace the information that flows from one process to another process.
If you use a lot of Inter Process Communication (IPC), each layer of communication means another layer through which you have to jump from one process to another.
But fear not! In this video, Software Engineer Magne Hov illustrates how you can use Undo recordings and UDB’s socket correlation features to easily track information as it flows between different processes.
There’s no need to manually track down and correlate the communication anymore, saving you extra engineering effort and allowing you to get to the necessary point in the codebase within minutes.
Would you like to see how this could work on your multiprocess application? Feel free to book a demo with one of our engineers. This feature is being released as Public Beta in Undo v.8.0.