On Wed, 2014-05-14 at 19:46 +0100, sebb wrote: > On 14 May 2014 12:28, Oleg Kalnichevski <ol...@apache.org> wrote:
... > >> Issue is not present in HTTPCLient 3.1 > > > > Philippe > > > > If HttpClient is used correctly, this code should only be executed only > > once. Why does JMeter create more than one instance of HttpClient? > > We currently create an instance for each instance of different proxy > settings and each protocol and each authority, because the client is > created with these settings. > > This is also done for each thread. > > IIRC, this was necessary originally. We have not rewritten the code > yet to use all the latest features. > I see. For the time what you can do is to use a custom SSL socket factory that lazily initializes SSL context when requested for the first time. This is exactly what HC 3.1 does. It will be somewhat slower given that one would need to mutex to synchronize access to the initialization code. Oleg > > Oleg > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org > For additional commands, e-mail: httpclient-users-h...@hc.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: httpclient-users-unsubscr...@hc.apache.org For additional commands, e-mail: httpclient-users-h...@hc.apache.org