Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: 1.3
-
Labels:None
-
Environment:OSX
-
Number of attachments :
Description
When creating, then shutting down multiple Ruby VMs, all memory is not cleaned up (even when forcing a GC). Over time, this causes a JRuby processes that uses multiple VMs for management to leak without bound, eventually reaching the permgen limit.
This happens when shutting down the Ruby VM via teardown, and even when manually killing all attached threads.