Investigate issues with using httpclient and the multithreaded connection manager

Description

In PluginDownloadServiceImpl the HttpClient and MultithreadedConnectionManager are used in conjunction. Brad Baker in JIRA has previously had issues with this combination in Gadgets, whereby the finalizer had to be overridden to avoid issues when cleaning up because of logging in the finalizer. See https://studio.atlassian.com/source/cru/CR-UPM-704#c31691

Environment

None

Testing Notes

None

Security Policy

None

Status

Assignee

Unassigned

Reporter

ig

Labels

Team

None

QA Dev

None

Needs Doc

None

Peer Reviewer

None

Mgr Approver

None

CC

None

Product

None

App Key

None

DC app ready for review?

None

Priority

Major
Configure