Method 1 (after 4.3)
RequestConfig config = RequestConfig.custom()
.setConnectTimeout(3000)
.setConnectionRequestTimeout(3000)
.setSocketTimeout(3000).build();
httpost.setConfig(config);
Method 2 (4.3)
httpost.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT,10000); httpost.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT,10000);
Method 3 (before)
httpost.setConnectionTimeout(10000); client.setTimeout(10000);