summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/lookup/LDAPLookup.java
diff options
context:
space:
mode:
authorAndrew Branson <andrew.branson@cern.ch>2015-07-18 08:57:06 +0200
committerAndrew Branson <andrew.branson@cern.ch>2015-07-18 08:57:06 +0200
commit7a48019d3c9c5dbf4c10d19065d8b790ce71f55d (patch)
tree9421790e195fac3f7c079f1b4e91af662dd971d5 /src/main/java/com/c2kernel/lookup/LDAPLookup.java
parenta6b5e09558b77ab878d61ca3d9820d62eca899c2 (diff)
Support timeout for LDAP connections with LDAP.timeOut property
Diffstat (limited to 'src/main/java/com/c2kernel/lookup/LDAPLookup.java')
-rw-r--r--src/main/java/com/c2kernel/lookup/LDAPLookup.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/com/c2kernel/lookup/LDAPLookup.java b/src/main/java/com/c2kernel/lookup/LDAPLookup.java
index 85edc76..28abb24 100644
--- a/src/main/java/com/c2kernel/lookup/LDAPLookup.java
+++ b/src/main/java/com/c2kernel/lookup/LDAPLookup.java
@@ -92,7 +92,9 @@ public class LDAPLookup
* @throws LDAPException when the connection was unsuccessful
*/
public static LDAPConnection createConnection(LDAPProperties lp) throws LDAPException {
- LDAPConnection ld = new LDAPConnection();
+ LDAPConnection ld;
+ if (lp.mTimeOut == 0) ld = new LDAPConnection();
+ else ld = new LDAPConnection(lp.mTimeOut);
Logger.msg(3, "LDAPLookup - connecting to " + lp.mHost);
ld.connect(lp.mHost, Integer.valueOf(lp.mPort).intValue());