Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8186829 HTTP Client impl - Reduce implementation execution modes
  3. JDK-8187110

Cleanup: Avoid strong references of HttpClientImpl from SelectorManager thread

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: core-libs
    • Labels:

      Description

      The SelectorManager thread uses Attachments which may indirectly strongly reference HttpClientImpl instances. This prevents the HttpClientImpl from being garbage collected until the connections are closed by the server side.

        Attachments

          Activity

            People

            • Assignee:
              dfuchs Daniel Fuchs
              Reporter:
              dfuchs Daniel Fuchs
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: