-
Notifications
You must be signed in to change notification settings - Fork 417
Closed
Labels
bugA bug in the library or documentation.A bug in the library or documentation.high-priorityShould be done ASAP.Should be done ASAP.
Description
There appears to be an executor service somewhere in concurrent-ruby that's not marking the threads as "daemon" on JVM. As a result, this causes that executor to keep the process from terminating.
This issue has been affecting builds of JRuby for some time; the CRuby standard library test suite we run appears to trigger concurrent-ruby to create this executor, resulting in the entire suite hanging at the end when it should gracefully shut down.
I am not sure where the code is for launching such an executor...someone else might be able to find this quickly. I will try.
Metadata
Metadata
Assignees
Labels
bugA bug in the library or documentation.A bug in the library or documentation.high-priorityShould be done ASAP.Should be done ASAP.