I have this error message from the logs of Zimbra email running on SUSE 11.2
Quote:
2012-02-02 10:01:09,081 WARN [LmtpServer] [] TcpServer/7025 - Thread pool is 105% utilized. 21 out of 20 threads inuse.
2012-02-02 10:01:09,081 ERROR [LmtpServer] [] TcpServer/7025 - cannot handle connection; thread pool xhausted
java.util.concurrent.RejectedExecutionException
at java.util.concurrent.ThreadPoolExecutor$AbortPolic y.rejectedExecution
(ThreadPoolExecutor.java:1768)
at java.util.concurrent.ThreadPoolExecutor.reject(Thr eadPoolExecutor.jav
a:767)
at java.util.concurrent.ThreadPoolExecutor.execute(Th readPoolExecutor.ja
va:658)
at com.zimbra.cs.tcpserver.TcpServer.run(TcpServer.ja va:202)
at java.lang.Thread.run(Thread.java:662)
Is the thread maximum of 20 an operating system parameter, or is it part of the application code, or part of the java run time?
Part two, how would I increase that number?