-
Type: Clean up
-
Status: Open
-
Priority: Minor
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: QualifiedToSchedule
-
Component/s: Code Refactoring (Global)
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
- depends on
-
NXP-11051 Fix incorrect HttpClient usage leading to TCP sockets stuck in CLOSE_WAIT
- Resolved