안드로이드에서 HttpClient를 이용하여 통신할때
타임아웃 설정을 하였습니다.
public int TIME_OUT = 5000;
hp = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(hp, TIME_OUT);
HttpConnectionParams.setSoTimeout(hp, TIME_OUT);
위와 같은 방법으로 통신을 하였는데.
타임아웃 동작은 합니다만.
5초로 설정하였음에도
1 ~2초 내로 타임아웃이 떨어집니다.
뭐가 문제 일까요.
HttpConnectionParams.getConnectionTimeout(hp)
HttpConnectionParams.getSoTimeout(hp)
위 두 값을 로그로 찍어 봐도 정상적으로 5초로 찍혀 있는게 확인이 되는데...
실제 동작만 항상 1~2초 내에 타임아웃이 떨어지고 있습니다.
혹시 아시는분 계신가요??