Does anybody know what may cause the following problem?
The application become no response. The frequency of the occurrence is about one out of five. The dead point is various every time. I can only know the problem seems more easily come up when the application is busying handle a lot of multi-thread tasks, timer services and interrupt services. When I use “ctrl-c” to terminate the dead application, no core-dump or error message come up. So, it is hard to use GDB or some other debug tools to trace the problem.
This application uses a lot of sun4-solaris pthread library functions and socket functions to simulator a multi-threads environment. I suspect maybe it is caused by a bug of solaris library. So, has anybody ever met such problem before? Your suggestions and directions are welcome!