diff options
Diffstat (limited to 'src/main/java/com')
| -rw-r--r-- | src/main/java/com/c2kernel/lookup/ldap/LDAPAuthManager.java | 5 |
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);
|
