Repository: camel
Updated Branches:
  refs/heads/camel-2.17.x fb3728cef -> f1746e389


NPE guard


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/f1746e38
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/f1746e38
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/f1746e38

Branch: refs/heads/camel-2.17.x
Commit: f1746e38978cfc7aabed1e1d53e62ff988a8bc9b
Parents: fb3728ce
Author: Colm O hEigeartaigh <cohei...@apache.org>
Authored: Tue May 17 17:40:00 2016 +0100
Committer: Colm O hEigeartaigh <cohei...@apache.org>
Committed: Tue May 17 17:40:30 2016 +0100

----------------------------------------------------------------------
 .../main/java/org/apache/camel/component/ldap/LdapProducer.java  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/f1746e38/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapProducer.java
----------------------------------------------------------------------
diff --git 
a/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapProducer.java
 
b/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapProducer.java
index 1e0d522..cbde266 100644
--- 
a/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapProducer.java
+++ 
b/components/camel-ldap/src/main/java/org/apache/camel/component/ldap/LdapProducer.java
@@ -79,7 +79,9 @@ public class LdapProducer extends DefaultProducer {
             exchange.getOut().setHeaders(exchange.getIn().getHeaders());
             
exchange.getOut().setAttachments(exchange.getIn().getAttachments());
         } finally {
-            dirContext.close();
+            if (dirContext != null) {
+                dirContext.close();
+            }
         }
     }
 

Reply via email to