From 56b47f270cdd9b1177758047f154b7e21579a3be Mon Sep 17 00:00:00 2001 From: ogattaz Date: Tue, 22 Jul 2014 17:46:13 +0200 Subject: protects the method getAuthObject() against the null pointer exception --- src/main/java/com/c2kernel/lookup/ldap/LDAPAuthManager.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main/java/com/c2kernel') 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); -- cgit v1.2.3