I have a mixed-mode executable and I noticed that the constructor of my native global variables is called in the main thread, but the destructor is called in some other thread.
The name of thread is 'Thread::intermediateThreadProc'.
The global variables are
What is the reason for this? And what is this 'Thread::intermediateThreadProc' thread?
Thanks.