From 77c14ffd8232293dc8fb1a7446ddf2e69ca4b7ff Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Sat, 07 Sep 2013 00:08:17 +0000
Subject: [PATCH] Fix OPENDJ-1091: Implement a cached connection pool
---
opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java b/opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java
index b9cbbe1..7f84a81 100644
--- a/opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java
+++ b/opendj3/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java
@@ -1106,7 +1106,9 @@
factory =
Connections.newHeartBeatConnectionFactory(factory,
heartBeatIntervalSeconds, TimeUnit.SECONDS);
- factory = Connections.newFixedConnectionPool(factory, connectionPoolSize);
+ factory =
+ Connections.newCachedConnectionPool(factory, 0, connectionPoolSize, 60L,
+ TimeUnit.SECONDS);
}
servers.add(factory);
}
--
Gitblit v1.10.0