My implementation of httpclient occasionally throws an exception when calling doGetConnection(). However, I have the following timeout set

```
_moHttpClient.setHttpConnectionFactoryTimeout(30000);

```

it looks almost like my timeout is not being picked up. Is there anywhere else I need to set a timeout to ensure this behaviour does not re-occur