The console java app consists on a server which attends incoming requests. When it receives a request it passes it to an Executor (Thread Manager). Suddenly the server hangs, I can see it because it receives no more incoming requests and the console window freezes. The strange thing is when I press ctrl-c on the command line it unblocks and processes the accumulated requests