diff options
author | jmagne <jmagne@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2010-09-08 22:51:15 +0000 |
---|---|---|
committer | jmagne <jmagne@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2010-09-08 22:51:15 +0000 |
commit | ccc4c8025717b4b54a078c40326a136d2a0d0ebb (patch) | |
tree | d4ed4522ebb5f215f137238c03a0edb1de9534ab /pki | |
parent | 54ce02bd38abee8ddfe4e6dee913ec53768610e0 (diff) | |
download | pki-ccc4c8025717b4b54a078c40326a136d2a0d0ebb.tar.gz pki-ccc4c8025717b4b54a078c40326a136d2a0d0ebb.tar.xz pki-ccc4c8025717b4b54a078c40326a136d2a0d0ebb.zip |
Fix Bug #519291 Deleting a CRL Issuing Point after edits throws 'Internal Server Error'.
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@1277 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki')
-rw-r--r-- | pki/base/ca/src/com/netscape/ca/CRLIssuingPoint.java | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pki/base/ca/src/com/netscape/ca/CRLIssuingPoint.java b/pki/base/ca/src/com/netscape/ca/CRLIssuingPoint.java index c83ce3bbf..6cba8c270 100644 --- a/pki/base/ca/src/com/netscape/ca/CRLIssuingPoint.java +++ b/pki/base/ca/src/com/netscape/ca/CRLIssuingPoint.java @@ -1072,8 +1072,16 @@ public class CRLIssuingPoint implements ICRLIssuingPoint, Runnable { mEnable = false; setAutoUpdates(); - if (mUpdateThread != null) - mUpdateThread.destroy(); + /* + if (mUpdateThread != null) { + try { + mUpdateThread.interrupt(); + } + catch (Exception e) { + } + } + */ + } /** |