From ec2e88cf45f3d212f3634a509c7e4d87b2081508 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Fri, 13 Sep 2013 15:09:02 +0000
Subject: [PATCH] Backport fix for OPENDJ-1091: Implement a cached connection pool
---
opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java b/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java
index b9cbbe1..7f84a81 100644
--- a/opendj-rest2ldap/src/main/java/org/forgerock/opendj/rest2ldap/Rest2LDAP.java
+++ b/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