Hi,
I have tried writing a simple C++ program to stress test AIX 4.3.2 in
handling exception with multi-threading. In the program, an exception
is thrown whenever an operation is called. Each of the threads will
call the operation for 1000 times. Each of the thread will catch the
exception and continue with its execution.
The program will not exit until all threads have completed its
execution.
The program was compiled using C++ compiler v 3.6.4
Whenever I run the program with more than 1 thread, it will always core
dump. It happens even if the program were to be compiled with
xlC_r7. However, when I compiled the SAME program on AIX 4.2.1 with
the same compiler, the program runs fine even with 400 threads.
Has any one experience the same kind of problem in AIX 4.3.2 using C++
compiler v3.6.4?
seng chang