Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-6916

Remove hardcoded call to Runtime.exit in JMXKernel

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Obsolete
    • Icon: Major Major
    • No Release
    • None
    • JMX
    • None

      Legacy implementation of bootstrap would manually exit the VM upon server shutdown as a default. With the new bootstrap implmentation, VM-specific stuff is left out of scope.

      Because non-daemon Threads are left running in the VM after server shutdown, the VM does not cleanly exit without some help. Therefore JMXKernel.shutdown has a Runtime.exit() directly in it.

      This block in the JMXKernel must be removed after server shutdown leaves no non-daemon Threads running.

            arubinge@redhat.com Andrew Rubinger (Inactive)
            arubinge@redhat.com Andrew Rubinger (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: