Uploaded image for project: 'JGroups'
  1. JGroups
  2. JGRP-1016

memory leak in GMS protocol

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 2.6.12, 2.8
    • 2.7
    • None

    Description

      Found in org.jgroups.protocols.pbcast.GMS in a scenario where members were killed and restarted very frequently and one member is persistently running. The memory consumption icreased very quickly until OutOfMemory.

      Our analysis with JProfiler leads to the following assumption:
      The number of org.jgroups.stack.IpAddress held by merge_ack_collector icreases every time a member was (re)started.
      These instances were never removed because no MERGE events occured. This is completely clear since there was only one coordinator (the long running member).
      If GMS receives no MERGE event it never cleans up the stored IpAddress instances in the merge_ack_collector.

      Attachments

        Activity

          People

            rhn-engineering-bban Bela Ban
            miros_jira Miro Selent (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: