summaryrefslogtreecommitdiffstats
path: root/base/server/cmscore/src
diff options
context:
space:
mode:
authorEndi S. Dewata <edewata@redhat.com>2013-10-25 09:28:05 -0400
committerEndi S. Dewata <edewata@redhat.com>2013-10-28 12:54:39 -0400
commit3b2b7ea239fe85c0b90169402e0d1480122d20cc (patch)
tree59cc6c92107c550a33599682bbcfedd2c033f824 /base/server/cmscore/src
parent6cadca3d05b25cb08da20882e891598a402c764f (diff)
downloadpki-3b2b7ea239fe85c0b90169402e0d1480122d20cc.tar.gz
pki-3b2b7ea239fe85c0b90169402e0d1480122d20cc.tar.xz
pki-3b2b7ea239fe85c0b90169402e0d1480122d20cc.zip
Fixed errors during Tomcat shutdown.
Previously the CMS.shutdown() was called multiple times during Tomcat shutdown, one by CMSStarServlet.destroy() and the other by the shutdown hook, causing some errors. The shutdown hook should only be used in a standalone application, so it has been moved into CMS.main(). Bugzilla #1018628
Diffstat (limited to 'base/server/cmscore/src')
-rw-r--r--base/server/cmscore/src/com/netscape/cmscore/apps/CMSEngine.java16
1 files changed, 0 insertions, 16 deletions
diff --git a/base/server/cmscore/src/com/netscape/cmscore/apps/CMSEngine.java b/base/server/cmscore/src/com/netscape/cmscore/apps/CMSEngine.java
index ff44c6dea..68c64824e 100644
--- a/base/server/cmscore/src/com/netscape/cmscore/apps/CMSEngine.java
+++ b/base/server/cmscore/src/com/netscape/cmscore/apps/CMSEngine.java
@@ -262,22 +262,6 @@ public class CMSEngine implements ICMSEngine {
* private constructor.
*/
public CMSEngine() {
-
- // Shutdown on SIGINT, SIGTERM, or SIGHUP.
- Runtime.getRuntime().addShutdownHook(new Thread() {
- public void run() {
- /*LogDoc
- *
- * @phase watchdog check
- */
- getLogger().log(ILogger.EV_SYSTEM,
- ILogger.S_OTHER,
- ILogger.LL_INFO,
- "OS: Received shutdown signal");
-
- shutdown();
- };
- });
}
/**