We are using PoolingHttpClientConnectionManager to open up connections to
multiple URL's in different threads (via different HttpGet objects).
The only reason we are using the PoolingHttpClientConnectionManager is its'
performance in multi-thread environments (as suggested by the
However, we are not interested in the actual "pooling" functionality.
That's to say, we want to open up a brand new connection even if the route
is the same.
How can we achieve this? We tried to set maxPerroute to 1 but it seems it
is not the correct way.