Release stale/unused connections from replication executor pool

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Major - P3
    • 3.1.0
    • Affects Version/s: 2.7.7
    • Component/s: Replication
    • None
    • Fully Compatible
    • RPL 0 3/13/15
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      We cull stale connections on use, but for hosts which aren't used anymore we never cleanup those entries in the pool, or the underlying sockets if still open.

      This would generally be considered resource leakage...

      A background job calling NetworkInterfaceImpl::ConnectionPool::cleanUpOlderThan periodically could do this.

            Assignee:
            Matt Dannenberg (Inactive)
            Reporter:
            Scott Hernandez (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: