There are many threads in my Java server. It hangs when one thread recursive invoke a method infinitely. After the method is invoked 54 times, the process hang, and there is no any log like "StackOverFlow" or "OutOfMemory".
However, as I know, only the thread with the problem will crash, other threads can work normally.
environment:
Linux version 2.6.31-20-server (buildd@crested) (gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu8) ) java version "1.6.0_18" Java(TM) SE Runtime Environment (build 1.6.0_18-b07) Java HotSpot(TM) 64-Bit Server VM (build 16.0-b13, mixed mode)