diff options
author | Endi S. Dewata <edewata@redhat.com> | 2015-06-16 14:12:54 -0400 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2015-06-18 20:04:31 -0400 |
commit | b9f51eb366c98647544d1d090cb9dbd0d29c6e09 (patch) | |
tree | ad4bd3d43dd87e7f24200859199e90ce13f5d3f1 /base/server/cms/src/com/netscape/cms/servlet/csadmin/UpdateDomainXML.java | |
parent | 311650625be0c8e5f42c71c7d5020e5a11ecf034 (diff) | |
download | pki-b9f51eb366c98647544d1d090cb9dbd0d29c6e09.tar.gz pki-b9f51eb366c98647544d1d090cb9dbd0d29c6e09.tar.xz pki-b9f51eb366c98647544d1d090cb9dbd0d29c6e09.zip |
Fixed thread leaks during shutdown.
Various codes have been modified to properly stop threads during
shutdown. A new ID attribute has been added to the LDAP connection
factory classes to help identify leaking threads.
https://fedorahosted.org/pki/ticket/1327
Diffstat (limited to 'base/server/cms/src/com/netscape/cms/servlet/csadmin/UpdateDomainXML.java')
-rw-r--r-- | base/server/cms/src/com/netscape/cms/servlet/csadmin/UpdateDomainXML.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/base/server/cms/src/com/netscape/cms/servlet/csadmin/UpdateDomainXML.java b/base/server/cms/src/com/netscape/cms/servlet/csadmin/UpdateDomainXML.java index 9aa150475..1a23823b2 100644 --- a/base/server/cms/src/com/netscape/cms/servlet/csadmin/UpdateDomainXML.java +++ b/base/server/cms/src/com/netscape/cms/servlet/csadmin/UpdateDomainXML.java @@ -91,7 +91,7 @@ public class UpdateDomainXML extends CMSServlet { try { IConfigStore ldapConfig = cs.getSubStore("internaldb"); - connFactory = CMS.getLdapBoundConnFactory(); + connFactory = CMS.getLdapBoundConnFactory("UpdateDomainXML"); connFactory.init(ldapConfig); conn = connFactory.getConn(); conn.delete(dn); @@ -125,7 +125,7 @@ public class UpdateDomainXML extends CMSServlet { try { IConfigStore ldapConfig = cs.getSubStore("internaldb"); - connFactory = CMS.getLdapBoundConnFactory(); + connFactory = CMS.getLdapBoundConnFactory("UpdateDomainXML"); connFactory.init(ldapConfig); conn = connFactory.getConn(); conn.modify(dn, mod); @@ -160,7 +160,7 @@ public class UpdateDomainXML extends CMSServlet { try { IConfigStore ldapConfig = cs.getSubStore("internaldb"); - connFactory = CMS.getLdapBoundConnFactory(); + connFactory = CMS.getLdapBoundConnFactory("UpdateDomainXML"); connFactory.init(ldapConfig); conn = connFactory.getConn(); conn.add(entry); |