From 0acc4fd035de7ea6715bd9ec33553740cdb50534 Mon Sep 17 00:00:00 2001
From: floblanc <floblanc@localhost>
Date: Wed, 12 Nov 2008 16:28:08 +0000
Subject: [PATCH] Fix Issue 3585 Network Group Resource Limit: should be able to define resource limits with no size/time limit The network group time/size limits now have no default value.
---
opends/src/server/org/opends/server/core/networkgroups/ResourceLimits.java | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/opends/src/server/org/opends/server/core/networkgroups/ResourceLimits.java b/opends/src/server/org/opends/server/core/networkgroups/ResourceLimits.java
index 9904e93..b8687f8 100644
--- a/opends/src/server/org/opends/server/core/networkgroups/ResourceLimits.java
+++ b/opends/src/server/org/opends/server/core/networkgroups/ResourceLimits.java
@@ -138,8 +138,18 @@
maxConcurrentOpsPerConnection =
resourcesCfg.getMaxConcurrentOpsPerConnection();
- searchSizeLimit = resourcesCfg.getSearchSizeLimit();
- searchTimeLimit = (int) resourcesCfg.getSearchTimeLimit();
+ Integer tmpSizeLimit = resourcesCfg.getSearchSizeLimit();
+ if (tmpSizeLimit != null) {
+ searchSizeLimit = tmpSizeLimit;
+ } else {
+ searchSizeLimit = -1;
+ }
+ Long tmpTimeLimit = resourcesCfg.getSearchTimeLimit();
+ if (tmpTimeLimit != null) {
+ searchTimeLimit = tmpTimeLimit.intValue();
+ } else {
+ searchTimeLimit = -1;
+ }
minSearchSubstringLength = resourcesCfg.getMinSubstringLength();
if (config == null) {
--
Gitblit v1.10.0