Threads count and maximum simultaneous connections

Hi all,

Reading the source code, it seems that server is using at least one thread per client connection (addSocket method in ConnectionManagerImpl.java).

I think that a “normal” machine cannot support a huge amount of threads (due to 32 bit addressing size and stack size per thread). Typically in Windows in the range of 2000 simultaneous threads.

What is the maximum number of simultaneus connections that someone have tested with jive messenger server?

Thx a lot for the information.