[ANDROID] HttpClient execute keeps giving ConnectTimeoutException
I have this very big bug in my application that I really can't seem to solve. Whenever I make a rest call via the following code: 

      HttpGet request = new HttpGet(url + getParams());

      HttpParams httpParameters = new BasicHttpParams();
      HttpConnectionParams.setConnectionTimeout(httpParameters, 5000);
      HttpConnectionParams.setSoTimeout(httpParameters, 10000);

      DefaultHttpClient httpClient = new DefaultHttpClient(httpParameters);
				
      httpClient.execute(request);

I get the error in DDMS: 

07-15 11:22:47.448: WARN/System.err(973): org.apache.http.conn.ConnectTimeoutException: Connect to (some ip-address) timed out

But sometimes the code works perfect and I receive my data as it should. I also tested the rest server call via a normal webbrowser on my computer and that always gives back my data within 100ms. So what am I doing wrong? I also tested it on another device, but that gives me the same problem. I would be SO glad if somebody could solve my problem :)

[ANDROID] HttpClient execute keeps giving ConnectTimeoutException
===

I have this very big bug in my application that I really can't seem to solve. Whenever I make a rest call via the following code: 

      HttpGet request = new HttpGet(url + getParams());

      HttpParams httpParameters = new BasicHttpParams();
      HttpConnectionParams.setConnectionTimeout(httpParameters, 5000);
      HttpConnectionParams.setSoTimeout(httpParameters, 10000);

      DefaultHttpClient httpClient = new DefaultHttpClient(httpParameters);
				
      httpClient.execute(request);

I get the error in DDMS: 

07-15 11:22:47.448: WARN/System.err(973): org.apache.http.conn.ConnectTimeoutException: Connect to (some ip-address) timed out

But sometimes the code works perfect and I receive my data as it should. I also tested the rest server call via a normal webbrowser on my computer and that always gives back my data within 100ms. So what am I doing wrong? I also tested it on another device, but that gives me the same problem. I would be SO glad if somebody could solve my problem :)
