Author: isurues
Date: Wed Jun 22 10:03:59 2011
New Revision: 1138372
URL: http://svn.apache.org/viewvc?rev=1138372&view=rev
Log:
Limiting the max thread pool size to 100 as per the thread 'Default ThreadPool
Size' in axis2 dev list
Modified:
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/threadpool/ThreadPool.java
Modified:
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/threadpool/ThreadPool.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/threadpool/ThreadPool.java?rev=1138372&r1=1138371&r2=1138372&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/threadpool/ThreadPool.java
(original)
+++
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/util/threadpool/ThreadPool.java
Wed Jun 22 10:03:59 2011
@@ -48,7 +48,8 @@ public class ThreadPool implements Threa
//integers that define the pool size, with the default values set.
private int corePoolSize = 5;
- private int maxPoolSize = Integer.MAX_VALUE;
+ //max pool size is set to 100 to control the maximum number of threads
created
+ private int maxPoolSize = 100;
public ThreadPool() {
setExecutor(createDefaultExecutor("Axis2 Task", Thread.NORM_PRIORITY,
true));