Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-11258

Review HttpClient usage to avoid CLOSE_WAIT TCP sockets

    XMLWordPrintable

    Details

      Description

      Following initial work done in NXP-11051, audit the rest of the code.

      The following classes are ok as they do proper shutdown:

      • RepositoryImpl.java
      • PackageDownloader.java
      • HttpAutomationClient.java
      • NXHttpFetcher.java (fixed by NXP-11051)

      These look bad:

      nuxeo-features:

      • DefaultRemotePublicationInvoker.java

      nuxeo-services:

      • AjaxProxyServlet.java

      nuxeo-connect:

      • ConnectHttpConnector.java
      • LocalDownloadingPackage.java
      • RegistrationHelper.java

      nuxeo-cloudbinarymanager:

      • ScalityBinaryManager.java

      nuxeo-platform-semantic-entities:

      • ParameterizedHTTPEntitySource.java
      • SemanticAnalysisServiceImpl.java

      nuxeo-platform-sync:

      • SynchHttpClient.java

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: