Author: dblevins
Date: Thu Mar 24 22:02:18 2011
New Revision: 1085158
URL: http://svn.apache.org/viewvc?rev=1085158&view=rev
Log:
OPENEJB-1452: BackgroundStartup property for Stateless session beans to fill
pools to min in background
Modified:
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
Modified:
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java?rev=1085158&r1=1085157&r2=1085158&view=diff
==============================================================================
---
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
(original)
+++
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/stateless/StatelessInstanceManager.java
Thu Mar 24 22:02:18 2011
@@ -339,7 +339,7 @@ public class StatelessInstanceManager {
}
// Finally, fill the pool and start it
- for (int i = 0; i < min; i++) {
+ if (!options.get("BackgroundStartup", false)) for (int i = 0; i < min;
i++) {
Instance obj = supplier.create();
if (obj == null) continue;