From ed8e5edb9e6d7ce3cdbf527a4535cc140bc51b4e Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Fri, 26 Aug 2011 11:53:47 +0000
Subject: [PATCH] Fix potential NPE introduced in previous refactoring work for OPENDJ-262.
---
opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendBindOperation.java | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendBindOperation.java b/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendBindOperation.java
index 026621f..7866523 100644
--- a/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendBindOperation.java
+++ b/opends/src/server/org/opends/server/workflowelement/localbackend/LocalBackendBindOperation.java
@@ -871,8 +871,12 @@
pwPolicyState.setLastLoginTime();
}
- // Set appropriate resource limits for the user.
- setResourceLimits(saslAuthUserEntry);
+ // Set appropriate resource limits for the user (note that SASL ANONYMOUS
+ // does not have a user).
+ if (saslAuthUserEntry != null)
+ {
+ setResourceLimits(saslAuthUserEntry);
+ }
}
else if (resultCode == ResultCode.SASL_BIND_IN_PROGRESS)
{
--
Gitblit v1.10.0