summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/lookup
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/c2kernel/lookup')
-rw-r--r--src/main/java/com/c2kernel/lookup/ldap/LDAPAuthManager.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/com/c2kernel/lookup/ldap/LDAPAuthManager.java b/src/main/java/com/c2kernel/lookup/ldap/LDAPAuthManager.java
index 6b9308b..6737192 100644
--- a/src/main/java/com/c2kernel/lookup/ldap/LDAPAuthManager.java
+++ b/src/main/java/com/c2kernel/lookup/ldap/LDAPAuthManager.java
@@ -61,10 +61,13 @@ public class LDAPAuthManager implements Authenticator {
}
}
+ /* (non-Javadoc)
+ * @see com.c2kernel.process.auth.Authenticator#getAuthObject()
+ */
@Override
public LDAPConnection getAuthObject() {
- if (!mLDAPConn.isConnected()) {
+ if (mLDAPConn==null || !mLDAPConn.isConnected()) {
Logger.warning("LDAPAuthManager - lost connection to LDAP server. Attempting to reconnect.");
try {
mLDAPConn = LDAPLookupUtils.createConnection(ldapProps);