summaryrefslogtreecommitdiffstats
path: root/pki
diff options
context:
space:
mode:
authorvakwetu <vakwetu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-08-12 21:24:27 +0000
committervakwetu <vakwetu@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2010-08-12 21:24:27 +0000
commit9bde9693b01725329c459d01806de5f915e588ad (patch)
tree0b051a726ca0066a9bc886370e843396f18312d5 /pki
parentde09fe4684218ea4e1f2f7c33fddb817fa34bdc6 (diff)
downloadpki-9bde9693b01725329c459d01806de5f915e588ad.tar.gz
pki-9bde9693b01725329c459d01806de5f915e588ad.tar.xz
pki-9bde9693b01725329c459d01806de5f915e588ad.zip
Bug 623745 - SessionTimer with LDAPSecurityDomainSessionTable started before configuration completed
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1175 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki')
-rw-r--r--pki/base/common/src/com/netscape/cmscore/apps/CMSEngine.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/pki/base/common/src/com/netscape/cmscore/apps/CMSEngine.java b/pki/base/common/src/com/netscape/cmscore/apps/CMSEngine.java
index 8848eabb1..10c2fca5c 100644
--- a/pki/base/common/src/com/netscape/cmscore/apps/CMSEngine.java
+++ b/pki/base/common/src/com/netscape/cmscore/apps/CMSEngine.java
@@ -268,8 +268,9 @@ public class CMSEngine implements ICMSEngine {
mSDTimer = new Timer();
SessionTimer timertask = new SessionTimer(mSecurityDomainSessionTable);
- if ((state == 1) && (sd.equals("existing"))) {
- // for non-security domain hosts, do not check session domain table
+ if ((state != 1) || (sd.equals("existing"))) {
+ // for non-security domain hosts or if not yet configured,
+ // do not check session domain table
} else {
mSDTimer.schedule(timertask, 5, (new Long(secdomain_check_interval)).longValue());
}