In our application, I can create several processes that will run some scripts in background. Each process runs on its own thread. These processes can run multiple times a day and can even run concurrently. We need to save a log for each process execution separately. For this purpose, we create a TSmartInspect instance and a TSISession instance for each thread. This is working fine. The logs are being saved correctly.
The only issue we have now is that the Viewer seems to be mixing the processes in the Process Flow list. As you can see in the image below, the processes are in the wrong place in the viewer.
Any idea why?
Thanks in advance.