HttpURLConnection setConnectTimeout () не имеет никакого эффекта

Я подключаюсь к простому RSS-каналу с помощью HTTPUrlConnection. Работает отлично. Я хотел бы добавить тайм-аут для подключения, так как я не хочу, чтобы мое приложение зависало в случае плохого подключения или чего-то еще. Это код, который я использую, и метод setConnectTimeout не имеет никакого эффекта.

        HttpURLConnection http = (HttpURLConnection) mURL.openConnection();
        http.setConnectTimeout(15000); //timeout after 15 seconds
...

Если это помогает, я разрабатываю для Android.

41
задан Jon Snow 26 July 2011 в 12:11
поделиться