UpdateChecker — use platform timeout defaults (5 sec connection timeout could be not enough even in normal case)

This commit is contained in:
Vladimir Krivosheev
2014-11-12 16:56:45 +01:00
parent 9c943d08ca
commit b8064547e4
@@ -41,7 +41,10 @@ import com.intellij.openapi.util.io.FileUtil;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.openapi.vfs.StandardFileSystems;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.util.*;
import com.intellij.util.Function;
import com.intellij.util.HttpRequests;
import com.intellij.util.PlatformUtils;
import com.intellij.util.ThrowableConvertor;
import com.intellij.util.containers.ContainerUtil;
import com.intellij.util.io.UrlConnectionUtil;
import com.intellij.util.net.HttpConfigurable;
@@ -471,8 +474,6 @@ public final class UpdateChecker {
}
return HttpRequests.request(updateUrl.startsWith("file:") ? updateUrl : updateUrl + '?' + prepareUpdateCheckArgs())
.connectTimeout(5 * Time.SECOND)
.readTimeout(5 * Time.SECOND)
.get(new ThrowableConvertor<URLConnection, UpdatesInfo, Exception>() {
@Override
public UpdatesInfo convert(URLConnection connection) throws Exception {