03-10 02:00:09.303: ERROR/InputDispatcher(69): channel '40696f28 com.json/com.json.JsonTest (server)' ~ Consumer closed input channel or an error occurred. events=0x8
03-10 02:00:09.303: ERROR/InputDispatcher(69): channel '40696f28 com.json/com.json.JsonTest (server)' ~ Channel is unrecoverably broken and will be disposed!
URL 객체를 이용해 구글에서 json 을 받아 쓰레드로 처리를 했습니다. 프로그램상으론 아무 문제가 없는데 저 위에 에러가 보이네요
무슨 에러인지 아시는분 있을까요..
class DoThread implements Runnable {
String url;
DoThread(String url){
this.url = url;
}
@Override
public void run() {
URL url = GetConnection.getUrl(this.url);
HttpURLConnection connection = (HttpURLConnection) GetConnection.getURLcon(url);
try {
InputStream inputStream = connection.getInputStream();
InputStreamReader inputStreamReader = new InputStreamReader(inputStream,"UTF-8");
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
String line;
while((line = bufferedReader.readLine())!=null){
....
}
bufferedReader.close();
} catch (IOException e) {
e.printStackTrace();
}
}//run
}//DoThread