Hello,

I am running the following code on my debian server:

public class DieLikeADog {
  private static Object s = new Object();
  private static int count = 0;
  public static void main(String[] argv){
    for(;;){
      new Thread(new Runnable(){
          public void run(){
            synchronized(s){
              count += 1;
              System.err.println("New thread #"+count);
            }
            for(;;){
              try {
                Thread.sleep(100);
              } catch (Exception e){
                System.err.println(e);
              }
            }
          }
        }).start();
    }
  }
}

I got this code here:
http://stackoverflow.com/questions/763579/how-many-threads-can-a-java-vm-support

On my server, the program crashes after 613 threads. This is not
normal, and has to be related to my server configuration. I had the OS
installed when I started to rent the server at http://www.nuxit.com/
and I never messed with the configuration.

Debian version: 5.0.8
Java version: 1.6.0_26

Can anyone help me please ? I was forced to put my website offline
because of this bug. I always have this limit of 613 threads no matter
which program I run on my debian server.

Can anyone help please ?


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/CACz3JA=m=Km1S6nr7XLwCqpRjWBAAGPdaFe42nafXZW=c5j...@mail.gmail.com

Reply via email to