Chris Rankin created FELIX-6511:
-----------------------------------

             Summary: Felix SCR ComponentRegistry leaves Timer thread running 
on deactivation.
                 Key: FELIX-6511
                 URL: https://issues.apache.org/jira/browse/FELIX-6511
             Project: Felix
          Issue Type: Bug
          Components: Declarative Services (SCR)
         Environment: Linux x86_64, Java 11.
            Reporter: Chris Rankin


Shutting down the SCR does not cancel the `changeCountTimer` thread running 
inside `ComponentRegistry`. This prevents the JVM from shutting down cleanly 
after the OSGi framework has stopped.

In my case, the JVM hangs for 5 seconds between my `main` function returning 
and my shutdown hooks starting. The JVM then exits normally, although the 5 
second delay is unexpected.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to