Lingo
  1. Lingo
  2. LINGO-45

Memory Leak When Using Multiple Ruby Runtimes

    Details

    • Type: Bug Bug
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 1.3
    • Labels:
      None
    • Environment:
      OSX
    • Number of attachments :
      0

      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.

        Activity

          People

          • Assignee:
            Unassigned
            Reporter:
            Yehuda Katz
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: