[frs-219] Hotfix FR-1635: Tomcat does not shut down with FusionReactor installed

Hotfix 1635 for FusionReactor 3.0.1 – Description

This technote describes a fix for a condition under which Tomcat will not shut down completely with FusionReactor installed, when stopped using the Apache-supplied catalina script.


When using the Apache-supplied catalina script to stop Tomcat, the script appears to complete normally, but Tomcat continues to run. This can become obvious when the script is used to start the server again, when several port-clashes occur.


The catalina script connects to the Java VM and instructs the VM to shut down. However, there are three FusionReactor threads which are running in non-daemon mode, which do not stop and inhibit the VM shutdown process.


Customers experiencing this issue with FusionReactor 3.0.1 only should apply the attached Hotfix 1635, which resolves the issue.

Instructions for applying the hotfix are supplied in instructions.txt within the hotfix zip file.

Hotfixes are cumulative: any future hotfixes on the FusionReactor 3.0.1 stream, up to but not including the next point release, will contain this hotfix (and all earlier hotfixes since the last point release).

Included Hotfixes

  • Hotfix 1630, described by technote FRS-218
  • Hotfix 1623, described by technote FRS-216




After installation, FusionReactor's "About" page should identify itself as Revision: 3.0.2, Build: FR-HEAD.1313.12274.

Hotfix FR 1635 – obf. (Stream: trunk FR-HEAD, build 1313, SVN 12274)

Issue Details

Type: Technote
Issue Number: FRS-219
Components: FusionReactor Settings, License + Activation, Metrics, Request Managment, Thread Management
Resolution: Fixed
Last Updated: 25/Feb/10 11:12 PM
Affects Version: 3.0.1
Fixed Version: 3.0.1
Related Issues: